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 |
|
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
|
aa1564eda8
|
Added (call/cc) to interpreter
|
2015-03-24 17:20:21 -04:00 |
|
Justin Ethier
|
64a464429a
|
Improve error output
|
2015-03-24 16:16:03 -04:00 |
|
Justin Ethier
|
05a29727ad
|
TODO for (list-set!)
|
2015-03-24 16:10:10 -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
|
d418ce265f
|
has_cycle - remove comparisons for known dupe objs
Trying leaving out comparisons of objects that are expected to be equal such as value types, booleans, and symbols.
|
2015-03-24 15:53:54 -04:00 |
|
Justin Ethier
|
9ea8d0c778
|
Removed extraneous newlines
|
2015-03-24 15:43:21 -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
|
e73155586f
|
Removed dead code
|
2015-03-23 22:22:39 -04:00 |
|
Justin Ethier
|
1c4f0544a1
|
Removed completed items
|
2015-03-23 22:08:25 -04:00 |
|
Justin Ethier
|
fd9b66f071
|
Proper formatting of (write) output
|
2015-03-23 21:58:30 -04:00 |
|
Justin Ethier
|
701b423edd
|
Improving error handling
|
2015-03-23 13:37:17 -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
|
dc6ba643e1
|
Removed throw-away line
|
2015-03-23 13:04:47 -04:00 |
|
Justin Ethier
|
24f4a841af
|
Rename k
|
2015-03-22 23:01:43 -04:00 |
|
Justin Ethier
|
28d8c89a71
|
Added code to demonstrate problem of using call/cc within a global definition
|
2015-03-22 09:11:03 -04:00 |
|
Justin Ethier
|
89526d79e8
|
call/cc integration
|
2015-03-22 08:58:43 -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
|
15094f6d03
|
Attempting to use exception handling, but running into trouble
|
2015-03-20 14:39:23 -04:00 |
|