diff options
author | Leo Tenenbaum <pommicket@gmail.com> | 2020-03-01 15:47:55 -0500 |
---|---|---|
committer | Leo Tenenbaum <pommicket@gmail.com> | 2020-03-01 15:47:55 -0500 |
commit | 8929fa724f66d3d653cd1b9d4bd119c31697d3f2 (patch) | |
tree | 42792ea21752fc7eefdf0662a7f5571d52b872fb /test.toc | |
parent | 825c98523b8a03733579df33247ab87dae4e3408 (diff) |
constants in structs
Diffstat (limited to 'test.toc')
-rw-r--r-- | test.toc | 11 |
1 files changed, 9 insertions, 2 deletions
@@ -1,8 +1,15 @@ #include "std/io.toc", io; +Foo ::= struct(n::=12) { + x ::= (n as float)*2.3; +}; main ::= fn() { - io.puts("Hello!"); - io.puti(17); + f : Foo(); + io.puti(f.n); + io.puti(f.x as int); + g : Foo(3); + io.puti(g.n); + io.puti(g.x as int); }; main();
\ No newline at end of file |