Mercurial > repos > rhope
comparison runtime/builtin.c @ 36:495dddadd058
User defined types work in the compiler now
author | Mike Pavone <pavone@retrodev.com> |
---|---|
date | Sat, 03 Oct 2009 03:18:15 -0400 |
parents | 914ad38f9b59 |
children | 640f541e9116 |
comparison
equal
deleted
inserted
replaced
35:3498713c3dc9 | 36:495dddadd058 |
---|---|
23 val_yes = (t_Boolean *)new_object(TYPE_BOOLEAN); | 23 val_yes = (t_Boolean *)new_object(TYPE_BOOLEAN); |
24 val_yes->val = 1; | 24 val_yes->val = 1; |
25 val_no = (t_Boolean *)new_object(TYPE_BOOLEAN); | 25 val_no = (t_Boolean *)new_object(TYPE_BOOLEAN); |
26 val_no->val = 0; | 26 val_no->val = 0; |
27 break; | 27 break; |
28 case TYPE_BLUEPRINT: | |
29 bp = register_type_byid(TYPE_BLUEPRINT, sizeof(blueprint *), NULL, NULL, NULL); | |
30 break; | |
28 } | 31 } |
29 } | 32 } |
30 | 33 |
31 void register_builtin_types() | 34 void register_builtin_types() |
32 { | 35 { |