6408
This commit is contained in:
parent
58d866d7a4
commit
985f7f79be
|
@ -189,7 +189,8 @@ be provided in an earlier 'var' declaration.
|
|||
var/reg: (addr T) <span class="Special"><-</span> address var2: T
|
||||
=> <span class="Constant">"8d/copy-address *(ebp+"</span> var2.stack-offset <span class="Constant">") "</span> reg <span class="Constant">"/r32"</span>
|
||||
|
||||
<span class="Comment">Array operations</span> (TODO: bounds-checking)
|
||||
<span class="Comment"># Array operations</span>
|
||||
(TODO: bounds-checking)
|
||||
|
||||
var/reg <span class="Special"><-</span> index arr/rega: (addr array T), idx/regi: int
|
||||
| if size-of(T) is <span class="Constant">4</span> or <span class="Constant">8</span>
|
||||
|
|
|
@ -164,7 +164,8 @@ be provided in an earlier 'var' declaration.
|
|||
var/reg: (addr T) <- address var2: T
|
||||
=> "8d/copy-address *(ebp+" var2.stack-offset ") " reg "/r32"
|
||||
|
||||
# Array operations (TODO: bounds-checking)
|
||||
# Array operations
|
||||
(TODO: bounds-checking)
|
||||
|
||||
var/reg <- index arr/rega: (addr array T), idx/regi: int
|
||||
| if size-of(T) is 4 or 8
|
||||
|
|
Loading…
Reference in New Issue