diff --git a/README.md b/README.md
index f65a6db..205bb20 100644
--- a/README.md
+++ b/README.md
@@ -1,7 +1,7 @@
*For the feature complete version 1, [click here](https://github.com/Ratstail91/Toy/tree/v1).*
-
+
# Toy v2.x
@@ -34,7 +34,7 @@ var foobar = 42;
//scopes allow for shadowing and rebinding
{
- var foobar = foobar * 7;
+ var foobar = foobar * 7;
}
//the types default to 'any' but can be specified if needed (same with constants)
@@ -43,6 +43,18 @@ var immutable: string const = "Foobar";
//the assert keyword can check an expression, and takes an optional second parameter
assert immutable == "Fizzbuzz", "This message is sent to the terminal by default";
+//if and while works
+var count = 1;
+while (count <= 10) {
+ if (count % 2 == 0) {
+ print "even";
+ }
+ else {
+ print "odd";
+ }
+ count += 1;
+}
+
//NOTE: This section will be expanded as more features are implemented
```
diff --git a/scripts/count.toy b/scripts/count.toy
new file mode 100644
index 0000000..7678152
--- /dev/null
+++ b/scripts/count.toy
@@ -0,0 +1,11 @@
+//if and while works
+var count = 1;
+while (count <= 10) {
+ if (count % 2 == 0) {
+ print "even";
+ }
+ else {
+ print "odd";
+ }
+ count += 1;
+}