mirror of
https://github.com/justinethier/cyclone.git
synced 2025-05-23 20:15:05 +02:00
Optimize negation
This commit is contained in:
parent
d78a516138
commit
856f201eb0
1 changed files with 2 additions and 0 deletions
|
@ -907,6 +907,8 @@
|
|||
(cons 'Cyc-fast-plus (cdr prim-call)))
|
||||
((and (equal? (car prim-call) '-) (= (length prim-call) 3))
|
||||
(cons 'Cyc-fast-sub (cdr prim-call)))
|
||||
((and (equal? (car prim-call) '-) (= (length prim-call) 2))
|
||||
`(Cyc-fast-sub 0 ,@(cdr prim-call)))
|
||||
((and (equal? (car prim-call) '*) (= (length prim-call) 3))
|
||||
(cons 'Cyc-fast-mul (cdr prim-call)))
|
||||
((and (equal? (car prim-call) '/) (= (length prim-call) 3))
|
||||
|
|
Loading…
Add table
Reference in a new issue