This website requires JavaScript.
Explore
Help
Register
Sign In
conservatory
/
ikarus
Watch
4
Star
0
Fork
You've already forked ikarus
0
Code
Issues
Pull Requests
Projects
Releases
Wiki
Activity
45346ef865
ikarus
/
scheme
/
last-revision
2 lines
5 B
Plaintext
Raw
Normal View
History
Unescape
Escape
- Added cp0! including: - (optimize-level [0,1,2]) and ikarus -O[0,1,2] where -O0 = no optimizations -O1 = using old optimizer -O2 = using the new cp0 optimizer defaults to -O1 for now. - (cp0-size-limit n) which is the limit of the residual size for each inlining attempt - (cp0-effort-limit n) which is the limit on the effort expended for each inlining attempt - Rewrote the syntax-match macro to make use of the same technology used in syntax-case itself resulting in reduced code size. - Added (system-value <symbol>) which returns the system value. E.g., (system-value 'car) => #<procedure car> This is pretty much the same as (eval <symbol> (environment '(ikarus))) except that it does not involve compiling the expression or consulting the library/expander systems. - Fixed the fasl loader to make it understand complex numbers.
2008-06-28 05:25:44 -04:00
1522