diff options
| author | Ginger Bill <bill@gingerbill.org> | 2017-06-25 22:15:30 +0100 |
|---|---|---|
| committer | Ginger Bill <bill@gingerbill.org> | 2017-06-25 22:15:30 +0100 |
| commit | 1ced92be473ef6f1c6aa0058bcf89c4ded684379 (patch) | |
| tree | a111c9aae3b74619b3cf27a2a17ebed0100af7f5 /code/demo.odin | |
| parent | 15dbea6899fd1e918f4ea0dc91045e0dc460657e (diff) | |
Rudimentary para-poly procedures
Diffstat (limited to 'code/demo.odin')
| -rw-r--r-- | code/demo.odin | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/code/demo.odin b/code/demo.odin index 962b25db1..4639588e1 100644 --- a/code/demo.odin +++ b/code/demo.odin @@ -3,11 +3,14 @@ import ( ) proc new_type(T: type) -> ^T { - return ^T(alloc_align(size_of(T), align_of(T))); + return ^T(alloc(size_of(T), align_of(T))); } proc main() { var ptr = new_type(int); + ptr^ = 123; + + fmt.println(ptr^); } /* |