Justin Ethier
|
772fcc24f9
|
Allow procedure? to work with procedures from interpreter.
|
2015-07-28 22:38:23 -04:00 |
|
Justin Ethier
|
6c277a724b
|
Move string->list to scheme code
|
2015-07-28 22:33:16 -04:00 |
|
Justin Ethier
|
41cda2de8b
|
WIP
|
2015-07-27 22:29:42 -04:00 |
|
Justin Ethier
|
8e4a21154b
|
Added Cyc_make_vector
|
2015-07-28 01:35:58 -04:00 |
|
Justin Ethier
|
90826e6e3b
|
Added error checking defs to header file
|
2015-07-27 22:02:27 -04:00 |
|
Justin Ethier
|
f8c2450bc9
|
Added more type and bounds checking
|
2015-07-27 21:55:06 -04:00 |
|
Justin Ethier
|
c8591e4473
|
Added more type checking
|
2015-07-25 23:03:06 -04:00 |
|
Justin Ethier
|
c9ac1cfbe0
|
Added more type checking
|
2015-07-24 23:16:47 -04:00 |
|
Justin Ethier
|
84393e0993
|
Type checking, general fixes
|
2015-07-23 22:58:57 -04:00 |
|
Justin Ethier
|
5a9a8d322e
|
Added type checking
|
2015-07-23 22:20:11 -04:00 |
|
Justin Ethier
|
4910c01d28
|
Added type checking to c*r functions
|
2015-07-23 21:56:06 -04:00 |
|
Justin Ethier
|
f977280660
|
Updated logo
|
2015-07-23 18:16:01 -04:00 |
|
Justin Ethier
|
d67676c7a6
|
Working on type validation for apply
|
2015-07-22 23:01:35 -04:00 |
|
Justin Ethier
|
cf02ac9ec2
|
Fixes
|
2015-07-21 22:36:38 -04:00 |
|
Justin Ethier
|
d6d876ae5b
|
WIP - relocating header files
|
2015-07-18 22:10:38 -04:00 |
|
Justin Ethier
|
4d193a4eb3
|
Refactored and removed old cruft
|
2015-07-18 21:51:53 -04:00 |
|
Justin Ethier
|
ff49fd6796
|
WIP
|
2015-07-17 23:19:06 -04:00 |
|
Justin Ethier
|
cfc064fd51
|
WIP
|
2015-07-17 22:54:02 -04:00 |
|
Justin Ethier
|
99f0a0dc1d
|
Pass args to cyc-installation-dir
|
2015-07-17 22:46:40 -04:00 |
|
Justin Ethier
|
c744080984
|
Added (Cyc-installation-dir)
|
2015-07-17 21:39:57 -04:00 |
|
Justin Ethier
|
537052b87e
|
Reduced buffer size
|
2015-07-15 22:15:28 -04:00 |
|
Justin Ethier
|
cd91837f4a
|
Throw div-by-0 error
|
2015-07-15 21:34:05 -04:00 |
|
Justin Ethier
|
5604ecfca2
|
Validate number of args when applying a closure
|
2015-07-15 22:34:43 -04:00 |
|
Justin Ethier
|
ce0851212d
|
Added hooks to validate number of fn args
|
2015-07-14 22:54:14 -04:00 |
|
Justin Ethier
|
09453f3cc6
|
Check number of arguments when applying prims
|
2015-07-14 21:57:31 -04:00 |
|
Justin Ethier
|
72c32de774
|
Testing out basic arg count validation
|
2015-07-13 22:16:57 -04:00 |
|
Justin Ethier
|
2d8c6ed5f3
|
Added basic call history reporting
|
2015-07-13 21:46:21 -04:00 |
|
Justin Ethier
|
a3eb7b4b56
|
Replace chicken macro with code that can be auto-generated
|
2015-07-10 22:18:01 -04:00 |
|
Justin Ethier
|
93be85a1ee
|
Added TODO
|
2015-07-10 23:27:58 -04:00 |
|
Justin Ethier
|
384a5ce0fe
|
Added hooks to runtime for call history.
Still need to log the actual calls at runtime.
|
2015-07-10 21:41:49 -04:00 |
|
Justin Ethier
|
af1cf74b3b
|
Added stack trace functions
|
2015-07-10 21:36:37 -04:00 |
|
Justin Ethier
|
8dce2178d1
|
Added stubs for tracking of stack traces
|
2015-07-10 17:47:19 -04:00 |
|
Justin Ethier
|
d18cc7f23a
|
Thrown an error if file cannot be opened.
|
2015-07-09 22:16:30 -04:00 |
|
Justin Ethier
|
558a51f424
|
Avoid segfaults
|
2015-07-07 22:51:22 -04:00 |
|
Justin Ethier
|
783f85e439
|
Removed 'Cyc_procedure as it is unnecessary
|
2015-07-07 21:12:14 -04:00 |
|
Justin Ethier
|
1fb0ae623b
|
WIP
|
2015-07-06 22:59:07 -04:00 |
|
Justin Ethier
|
40bc76ac65
|
Added TODO
|
2015-07-07 01:55:15 -04:00 |
|
Justin Ethier
|
602295e29c
|
Fix to Cyc_is_reserved_symbol()
|
2015-07-06 23:39:14 -04:00 |
|
Justin Ethier
|
9562137f34
|
Stubbing-out Cyc-reserved-symbol?
|
2015-07-06 22:13:23 -04:00 |
|
Justin Ethier
|
6c40a29d5d
|
Upgrade to major GC if data heap exceeds limit
|
2015-07-03 23:27:24 -04:00 |
|
Justin Ethier
|
1615794d99
|
Bugfixes
|
2015-07-02 21:40:55 -04:00 |
|
Justin Ethier
|
1cc957a6d8
|
Fixed up command-line-args
|
2015-06-30 19:56:52 -04:00 |
|
Justin Ethier
|
6489cb3c7f
|
WIP
|
2015-07-01 01:48:00 -04:00 |
|
Justin Ethier
|
540518dbc8
|
Added TODO for cmd line args
|
2015-06-30 21:46:00 -04:00 |
|
Justin Ethier
|
6e1e4b56be
|
Allow primitives to take a continuation argument
Also stubbed out the command-line-args function as such.
|
2015-06-30 21:44:23 -04:00 |
|
Justin Ethier
|
a9e9a1f90b
|
Possible global var for cmd line args
|
2015-06-29 22:59:37 -04:00 |
|
Justin Ethier
|
8f32841878
|
Added (string-ref) and a stub for (command-line-arguments)
|
2015-06-29 22:08:30 -04:00 |
|
Justin Ethier
|
1d72873117
|
Added error handling to substring
|
2015-06-25 22:04:20 -04:00 |
|
Justin Ethier
|
fcf9158d1c
|
Adding obvious TODO, for later
|
2015-06-25 21:45:34 -04:00 |
|
Justin Ethier
|
ba38bcd8a7
|
Added string-length and substring
substring still needs more error handling though, before it is complete.
|
2015-06-25 21:44:49 -04:00 |
|