diff options
| author | Drahflow <drahflow@gmx.de> | 2013-01-07 15:30:21 +0100 |
|---|---|---|
| committer | Drahflow <drahflow@gmx.de> | 2013-01-07 15:30:21 +0100 |
| commit | abf250d1efb699ca0bfedc62c5ba1278c08fc32d (patch) | |
| tree | 52754094f5dd5fde54b6aa22570baea63f7d465b /interpreter/ElymasAsm.pm | |
| parent | e816e6bbbfe03b0ab15344155250ced004a7f924 (diff) | |
Structs and scopes now inseparable
Diffstat (limited to 'interpreter/ElymasAsm.pm')
| -rw-r--r-- | interpreter/ElymasAsm.pm | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/interpreter/ElymasAsm.pm b/interpreter/ElymasAsm.pm index 2bf2295..3a13f53 100644 --- a/interpreter/ElymasAsm.pm +++ b/interpreter/ElymasAsm.pm @@ -29,7 +29,7 @@ our $asm = { my $size = popInt($data); my $block = ACME::Bare::Metal::allocate($size); - push @$data, [enstruct(constructBlock($block, $size))]; + push @$data, [constructBlock($block, $size), ['struct']]; }, ['func', 'sys .asm .alloc'], 'active'], 'allocAt' => [sub { my ($data) = @_; @@ -38,7 +38,7 @@ our $asm = { my $size = popInt($data); my $block = ACME::Bare::Metal::allocateAt($size, $addr); - push @$data, [enstruct(constructBlock($block, $size))]; + push @$data, [constructBlock($block, $size), ['struct']]; }, ['func', 'sys .asm .alloc'], 'active'], 'poke' => [sub { my ($data, $scope) = @_; |
