use assembly for v:inc-by and v:dec-by (saves 14 cells)
FossilOrigin-Name: d28869bd6a6d78f2885fb02d23643b18a423762996c58cc0b2ca72c337e740a4
This commit is contained in:
parent
426ae1ade8
commit
a0d39d511d
3 changed files with 981 additions and 982 deletions
|
@ -716,8 +716,8 @@ handling of variables. With this, the above can become simply:
|
|||
&foo v:inc
|
||||
|
||||
~~~
|
||||
:v:inc-by (na-) [ \fead.... ] sip store ;
|
||||
:v:dec-by (na-) [ \feswsu.. ] sip store ;
|
||||
:v:inc-by (na-) \dupufead \postre.. ;
|
||||
:v:dec-by (na-) \dupufesw \supostre ;
|
||||
:v:inc (n-n) #1 swap v:inc-by ;
|
||||
:v:dec (n-n) #1 swap v:dec-by ;
|
||||
:v:limit (alu-) \pupudufe \popo.... n:limit \swst.... ;
|
||||
|
|
BIN
ngaImage
BIN
ngaImage
Binary file not shown.
1959
vm/nga-c/image.c
1959
vm/nga-c/image.c
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue