瀏覽代碼

test 'if' too

master
Martin Dørum 3 年之前
父節點
當前提交
c3c562ea63
共有 2 個文件被更改,包括 17 次插入2 次删除
  1. 10
    2
      test/examples/control-flow.l2
  2. 7
    0
      test/examples/control-flow.l2.expected

+ 10
- 2
test/examples/control-flow.l2 查看文件

@@ -1,4 +1,12 @@
print "Run loop 10 times"
print "If"
if 'true {print "true is true"} {print "true is not true"}
if 'false {print "false is true"} {print "false is not true"}
if 'true {print "true is true"}
if 'false {print "false is true"} # This should output nothing
print (if 'true {"If returns it true value"})
print (if 'false {0} {"If returns its false value"})

print "\nRun loop 10 times"
i := 0
loop {
print "Hello World"
@@ -20,7 +28,7 @@ iter := {
i = i + 1
if j < 10 {j} {'stop}
}
for iter { print "Hello with" $ }
for iter {print "Hello with" $}

print "\nArray iterator"
array-iter := {

+ 7
- 0
test/examples/control-flow.l2.expected 查看文件

@@ -1,3 +1,10 @@
If
true is true
false is not true
true is true
If returns it true value
If returns its false value

Run loop 10 times
Hello World
Hello World

Loading…
取消
儲存