Justin Ethier
|
a5c1d01653
|
Precompute application of a primitive to literals
Precompute primitives when it is safe to do so
|
2015-04-13 13:51:21 -04:00 |
|
Justin Ethier
|
b2cc35e141
|
Added real? and integer?
|
2015-04-09 17:54:35 -04:00 |
|
Justin Ethier
|
cc15c8b5f3
|
Experimenting with compile-time evaluation
|
2015-04-08 13:59:32 -04:00 |
|
Justin Ethier
|
3fc60627eb
|
Experimenting with literal evaluation at compile time
|
2015-04-07 22:55:14 -04:00 |
|
Justin Ethier
|
0b1490d102
|
Simplify CPS conversion of top-level code
|
2015-04-07 14:01:16 -04:00 |
|
Justin Ethier
|
621463216f
|
Do not keep global just because it refers to itself
|
2015-04-03 16:54:26 -04:00 |
|
Justin Ethier
|
111b279b96
|
Added quasi-quote macro from chibi
|
2015-03-26 16:42:25 -04:00 |
|
Justin Ethier
|
b578e13509
|
Added (make-string)
|
2015-03-26 13:46:23 -04:00 |
|
Justin Ethier
|
f158326c9e
|
Added boolean=?
|
2015-03-26 13:26:35 -04:00 |
|
Justin Ethier
|
bc151ed781
|
Added (char-downcase)
|
2015-03-26 13:13:32 -04:00 |
|
Justin Ethier
|
11d861a97c
|
Added (char-upcase)
|
2015-03-25 23:02:31 -04:00 |
|
Justin Ethier
|
8be0c02a06
|
Added more char functions
|
2015-03-25 22:53:55 -04:00 |
|
Justin Ethier
|
59e895be19
|
Allow (list?) to work on circular lists
|
2015-03-25 22:24:29 -04:00 |
|
Justin Ethier
|
f23b89a05f
|
Two fixes:
- Renamed 'Cyc-has-cycle?'
- Fixed Cyc_has_cycle to prevent an infinite loop
|
2015-03-25 21:58:02 -04:00 |
|
Justin Ethier
|
255e9d71d8
|
Added char predicates
|
2015-03-25 17:52:42 -04:00 |
|
Justin Ethier
|
3bb3234db7
|
TODO stubs for char>?
|
2015-03-25 14:41:55 -04:00 |
|
Justin Ethier
|
19ccf7cda3
|
Added remaining list/pair functions
|
2015-03-25 14:09:49 -04:00 |
|
Justin Ethier
|
ce9061b7ce
|
Added (list-set!)
|
2015-03-25 09:56:24 -04:00 |
|
Justin Ethier
|
d722800131
|
Added TODO's and notes
|
2015-03-24 22:57:11 -04:00 |
|
Justin Ethier
|
c6d9bea327
|
Added call-with-current-continuation
|
2015-03-24 17:43:18 -04:00 |
|
Justin Ethier
|
3d7b816272
|
Added (symbol=?)
|
2015-03-24 17:27:32 -04:00 |
|
Justin Ethier
|
02d0054afc
|
Added (list-copy)
|
2015-03-24 16:01:48 -04:00 |
|
Justin Ethier
|
8b972b7421
|
Added (make-list)
|
2015-03-24 15:55:05 -04:00 |
|
Justin Ethier
|
b410e54836
|
Added various functions to stdlib
|
2015-03-24 14:08:41 -04:00 |
|
Justin Ethier
|
fac76980fe
|
Added (append)
|
2015-03-23 23:02:26 -04:00 |
|
Justin Ethier
|
ef53201de5
|
Added (list?)
|
2015-03-23 22:54:24 -04:00 |
|
Justin Ethier
|
eae579bf32
|
Removed dead code
|
2015-03-23 22:35:47 -04:00 |
|
Justin Ethier
|
94802939c0
|
Removed debug statements
|
2015-03-23 13:37:06 -04:00 |
|
Justin Ethier
|
573f049d5e
|
Make call/cc a global definition
|
2015-03-23 13:04:58 -04:00 |
|
Justin Ethier
|
582524af81
|
Moving core exception handler code from C to Scheme
|
2015-03-21 22:01:14 -04:00 |
|
Justin Ethier
|
a46b5f18f8
|
Debugging ex handler integration with icyc
|
2015-03-20 23:25:50 -04:00 |
|
Justin Ethier
|
8c8b7bff74
|
Fixes for raise-continuable
|
2015-03-19 22:59:23 -04:00 |
|
Justin Ethier
|
1d5409b4ae
|
Initial version of (raise-continuable)
|
2015-03-19 22:20:12 -04:00 |
|
Justin Ethier
|
b55077ae1d
|
Stubs for (raise-continuable)
|
2015-03-19 14:07:22 -04:00 |
|
Justin Ethier
|
cc75d7b44c
|
Added (with-exception-handler)
|
2015-03-19 13:20:44 -04:00 |
|
Justin Ethier
|
d058f33933
|
Added stub
|
2015-03-18 23:03:30 -04:00 |
|
Justin Ethier
|
f819b9e055
|
WIP
|
2015-03-18 15:12:50 -04:00 |
|
Justin Ethier
|
35dd277080
|
WIP
|
2015-03-17 22:52:15 -04:00 |
|
Justin Ethier
|
6a27bd44ad
|
WIP - raise
|
2015-03-17 22:32:52 -04:00 |
|
Justin Ethier
|
5bd3deefa1
|
Added (exit)
|
2015-03-13 23:42:41 -04:00 |
|
Justin Ethier
|
8a5544949f
|
Added project URL
|
2015-02-24 15:54:26 -05:00 |
|
Justin Ethier
|
a4fcdf0e9e
|
Added autogen functions
|
2015-02-24 12:47:30 -05:00 |
|
Justin Ethier
|
e056b72f6f
|
Added (procedure?)
|
2015-02-23 13:10:58 -05:00 |
|
Justin Ethier
|
cdec643680
|
Initial file
|
2015-02-21 22:15:18 -05:00 |
|