Justin Ethier
|
e68ae17b86
|
Test case for compile-time eval
|
2015-04-08 14:47:46 -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
|
73ec3a5c94
|
WIP
|
2015-04-07 18:02:42 -04:00 |
|
Justin Ethier
|
51d932c61d
|
Added TODO item
|
2015-04-07 14:24:34 -04:00 |
|
Justin Ethier
|
0b1490d102
|
Simplify CPS conversion of top-level code
|
2015-04-07 14:01:16 -04:00 |
|
Justin Ethier
|
1e317d273b
|
Added item
|
2015-04-03 17:24:27 -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
|
503770a899
|
Only emit funcall macros that are used by the generated code
|
2015-04-01 15:11:19 -04:00 |
|
Justin Ethier
|
b946e75a02
|
Fixed compiler warning
|
2015-03-31 22:59:14 -04:00 |
|
Justin Ethier
|
96b5037449
|
Removed obsolete macro generation
|
2015-03-31 22:58:39 -04:00 |
|
Justin Ethier
|
78fe64cb56
|
Replaced AFTER_LONGJMP, and misc fixes
|
2015-03-31 21:45:10 -04:00 |
|
Justin Ethier
|
716d0e0b7f
|
WIP
|
2015-03-31 14:14:40 -04:00 |
|
Justin Ethier
|
456af5b6d0
|
Removed unnecessary code
|
2015-03-31 13:59:21 -04:00 |
|
Justin Ethier
|
3e92f67924
|
Formatting
|
2015-03-31 13:59:11 -04:00 |
|
Justin Ethier
|
8f6d5db797
|
Simple example to investigate closure improvements
|
2015-03-30 22:19:32 -04:00 |
|
Justin Ethier
|
ccd975345a
|
Changed static compilation
|
2015-03-30 22:19:24 -04:00 |
|
Justin Ethier
|
b196f4b7fe
|
Only compile library as static
|
2015-03-30 22:19:11 -04:00 |
|
Justin Ethier
|
9f4fcc8d65
|
Compile using static library
|
2015-03-30 21:33:12 -04:00 |
|
Justin Ethier
|
55a575c1d7
|
Added items
|
2015-03-30 15:35:39 -04:00 |
|
Justin Ethier
|
366e813890
|
Added stubs for dynamic linking
|
2015-03-30 15:07:57 -04:00 |
|
Justin Ethier
|
dd4e8ebc94
|
Compile using static lib
|
2015-03-30 13:56:46 -04:00 |
|
Justin Ethier
|
dd8b1852f7
|
WIP - separating runtime code
|
2015-03-30 13:40:41 -04:00 |
|
Justin Ethier
|
c41608af7c
|
Removed DEBUG_ALWAYS_GC
|
2015-03-30 13:33:02 -04:00 |
|
Justin Ethier
|
926d7b7881
|
First steps toward precompiling part of the runtime
|
2015-03-27 17:15:03 -04:00 |
|
Justin Ethier
|
e8d3424125
|
Experimenting with an alternative approach for apply
|
2015-03-27 15:54:48 -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
|
9ecb6d6668
|
Filling out compatibility table
|
2015-03-26 13:32:45 -04:00 |
|
Justin Ethier
|
dacd5d88ea
|
Note about eqv?
|
2015-03-26 13:26:40 -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
|
e1df435b7d
|
Adding list section
|
2015-03-25 22:25:27 -04:00 |
|
Justin Ethier
|
a14d899e00
|
Removed finished item
|
2015-03-25 22:25:19 -04:00 |
|
Justin Ethier
|
e0025483a0
|
Tweak has-cycle to check symbols again. flip-flopping on this
|
2015-03-25 22:24:57 -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
|
d194e531ce
|
Symbol functions are done
|
2015-03-25 14:10:54 -04:00 |
|
Justin Ethier
|
cf01cbe65f
|
List/pairs section is done
|
2015-03-25 14:10:14 -04:00 |
|
Justin Ethier
|
19ccf7cda3
|
Added remaining list/pair functions
|
2015-03-25 14:09:49 -04:00 |
|
Justin Ethier
|
c85c13d1d9
|
Issue with set-car!
|
2015-03-25 10:16:19 -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
|
c6e44a6156
|
Only define global if CYC_EVAL
|
2015-03-24 21:57:06 -04:00 |
|
Justin Ethier
|
28cbab2644
|
Cleanup
|
2015-03-24 17:56:52 -04:00 |
|
Justin Ethier
|
e3a0aa7dfa
|
Added new items
|
2015-03-24 17:53:30 -04:00 |
|