diff options
author | dec05eba <dec05eba@protonmail.com> | 2019-07-31 01:25:05 +0200 |
---|---|---|
committer | dec05eba <dec05eba@protonmail.com> | 2020-07-25 14:36:46 +0200 |
commit | 1f28c3c733ea3ae4234bff91e1c55e61b1ee3e96 (patch) | |
tree | 0ab52e362da03fde741ce8159ef8a4110cd1fb6a /tests/errors | |
parent | ec1a48e7b86fcd00127dd5a88d56c42083af1d78 (diff) |
Starting on asm, implementing extern function call so progress is visible
Diffstat (limited to 'tests/errors')
-rw-r--r-- | tests/errors/arithmetic_incompatible_types.amal | 5 | ||||
-rw-r--r-- | tests/errors/declaration_no_type.amal | 1 | ||||
-rw-r--r-- | tests/errors/declaration_no_type_extern.amal | 1 | ||||
-rw-r--r-- | tests/errors/empty_body_regular_func.amal | 1 | ||||
-rw-r--r-- | tests/errors/non_arithmetic_type_arithmetic.amal | 4 |
5 files changed, 12 insertions, 0 deletions
diff --git a/tests/errors/arithmetic_incompatible_types.amal b/tests/errors/arithmetic_incompatible_types.amal new file mode 100644 index 0000000..367e5ed --- /dev/null +++ b/tests/errors/arithmetic_incompatible_types.amal @@ -0,0 +1,5 @@ +const main = fn { + const value = 23; + const value2 = "sadsa"; + const value3 = value + value2; +}
\ No newline at end of file diff --git a/tests/errors/declaration_no_type.amal b/tests/errors/declaration_no_type.amal new file mode 100644 index 0000000..fc7d4f3 --- /dev/null +++ b/tests/errors/declaration_no_type.amal @@ -0,0 +1 @@ +const a;
\ No newline at end of file diff --git a/tests/errors/declaration_no_type_extern.amal b/tests/errors/declaration_no_type_extern.amal new file mode 100644 index 0000000..1d5c677 --- /dev/null +++ b/tests/errors/declaration_no_type_extern.amal @@ -0,0 +1 @@ +extern const a;
\ No newline at end of file diff --git a/tests/errors/empty_body_regular_func.amal b/tests/errors/empty_body_regular_func.amal new file mode 100644 index 0000000..afc3363 --- /dev/null +++ b/tests/errors/empty_body_regular_func.amal @@ -0,0 +1 @@ +const func: fn;
\ No newline at end of file diff --git a/tests/errors/non_arithmetic_type_arithmetic.amal b/tests/errors/non_arithmetic_type_arithmetic.amal new file mode 100644 index 0000000..6635d06 --- /dev/null +++ b/tests/errors/non_arithmetic_type_arithmetic.amal @@ -0,0 +1,4 @@ +const main = fn { + const value = "hello, world"; + const value2 = value + value; +}
\ No newline at end of file |