diff options
| author | Kimplul <kimi.h.kuparinen@gmail.com> | 2023-09-05 18:30:01 +0300 |
|---|---|---|
| committer | Kimplul <kimi.h.kuparinen@gmail.com> | 2023-10-31 12:30:09 +0200 |
| commit | fed864bf018e7d97fda24089ebe08fa0da1c3b97 (patch) | |
| tree | 709dddea28995c58931f28a69525258129aa2fef /tests/vars.ek | |
| parent | a06ed46bffa94e4613052e0ddf0cb70ab32651ab (diff) | |
| download | ek-fed864bf018e7d97fda24089ebe08fa0da1c3b97.tar.gz ek-fed864bf018e7d97fda24089ebe08fa0da1c3b97.zip | |
more or less happy with syntax
Diffstat (limited to 'tests/vars.ek')
| -rw-r--r-- | tests/vars.ek | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/tests/vars.ek b/tests/vars.ek index 8780e3f..ad56213 100644 --- a/tests/vars.ek +++ b/tests/vars.ek @@ -1,33 +1,33 @@ typedef any {} struct some_struct { - a i64; + i64 a; } -struct some_template (A any) { - a A; +struct some_template (any A) { + A a; } main() { - a mut i64 = 20; + i64 a = 20; a = 200; - b mut some_struct = {20}; - b = {200}; + some_struct b = {.a = 20}; + b = {.a = 200}; - c mut = {20} as some_struct; - c = {200}; + mut c = {.a = 20} as some_struct; + c = {.a = 200}; - d mut some_template = {20}; - d = {200}; + mut some_template d = {.a = 20}; + d = {.a = 200}; - e mut some_template (i64) = {20}; - e = {200}; + mut some_template![i64] e = {.a = 20}; + e = {.a = 200}; - f mut = {20} as some_template; - f = {200}; + mut f = {.a = 20} as some_template; + f = {.a = 200}; - g mut = {20} as some_template(i64); - g = {200}; + mut g = {.a = 20} as some_template(i64); + g = {.a = 200}; } |
