X-Git-Url: https://ocean-lang.org/code/?p=ocean;a=blobdiff_plain;f=csrc%2Foceani-tests.mdc;fp=csrc%2Foceani-tests.mdc;h=182c77c8367b2e553c6619f410e2eee512a671cb;hp=0feb0d20ba0b86f17869b47931e998705a23a0d3;hb=d58f04dc62ec58ed72c00db43b80122fbdfc0925;hpb=37c2482809a970e5c452f4e3f43d9ee8e18fd141 diff --git a/csrc/oceani-tests.mdc b/csrc/oceani-tests.mdc index 0feb0d2..182c77c 100644 --- a/csrc/oceani-tests.mdc +++ b/csrc/oceani-tests.mdc @@ -917,7 +917,7 @@ various places that `type_err()` are called. func main() print "hello" ++ 5, 5 ++ "hello" - + hello := "there"; print 4+hello b ::= 3 b = b + 1 @@ -928,6 +928,8 @@ various places that `type_err()` are called. ###### output: type_err1 .tmp.code:3:25: error: expected string found number .tmp.code:3:28: error: expected string found number + .tmp.code:4:34: error: expected number but variable 'hello' is string + .tmp.code:4:8: info: this is where 'hello' was set to string .tmp.code:6:8: error: Cannot assign to a constant: b .tmp.code:5:8: info: name was defined as a constant here .tmp.code:8:11: error: Arithmetic returns number but Boolean expected