Justin Ethier
b163010d21
Proper scheme libraries
2016-05-05 23:16:17 -04:00
Justin Ethier
ff4e8bf3b9
WIP
2016-05-04 22:58:44 -04:00
Justin Ethier
709a13808d
Added test code
2016-05-04 22:29:06 -04:00
Justin Ethier
69a2547b5b
Initial file
2016-05-05 03:15:45 -04:00
Justin Ethier
73d1fe959a
Added TODO
2016-05-05 00:40:00 -04:00
Justin Ethier
8457625433
Reverted debug code
2016-05-05 00:36:01 -04:00
Justin Ethier
c631742a70
Call (lib:list->import-set) for an import set
...
Call for an import set, not a list of import sets.
2016-05-05 00:35:20 -04:00
Justin Ethier
f3f86b8d15
Added temporary test code
2016-05-03 23:02:51 -04:00
Justin Ethier
04f671efe0
Libraries are initialized in the wrong order in the C code
2016-05-04 04:22:28 -04:00
Justin Ethier
a48a6fc9a8
New files
2016-05-04 00:10:02 -04:00
Justin Ethier
a7198b425b
Removed dead code
2016-05-03 04:18:12 -04:00
Justin Ethier
ba713abae2
Relocated
2016-05-03 04:16:53 -04:00
Justin Ethier
ac2ac00ad6
Relocated
2016-05-03 04:14:54 -04:00
Justin Ethier
b09407afee
This has been fixed
2016-05-03 00:37:27 -04:00
Justin Ethier
6fbaee7e4c
Changed format
2016-05-03 00:36:23 -04:00
Justin Ethier
18f687d2ef
Removed dead code and added a NOTE
2016-05-03 00:32:18 -04:00
Justin Ethier
4b2b31dc4d
WIP
2016-05-03 00:14:31 -04:00
Justin Ethier
730fdb3111
Fix crash when cdr is a value type
2016-05-03 00:10:59 -04:00
Justin Ethier
d77b94d89c
Use SRFI 69
2016-05-03 00:00:46 -04:00
Justin Ethier
01de92deec
Added SRFI 69
2016-05-02 23:52:09 -04:00
Justin Ethier
8437d4e137
Issue #40 - Allow splicing of library begin defs
...
Allow definitions contained in a top-level define to be spliced into the same scope as the define. There is also a performance hack to force compiled macros when compiling (scheme base). That code may need to be revisited, although perhaps not because the only compiled macros are the ones that are provided directly by cyclone. User code will not contain them.
2016-05-02 23:47:50 -04:00
Justin Ethier
6b017bf6b0
WIP
2016-05-02 21:35:45 -04:00
Justin Ethier
27e2b8dc3f
DEBUG code for library splicing
2016-04-30 04:13:55 -04:00
Justin Ethier
ce801e092a
Refactoring
2016-04-30 02:50:48 -04:00
Justin Ethier
6ed5d735f6
Refactoring
2016-04-30 02:16:22 -04:00
Justin Ethier
e2d158bdd6
Improvements to expand-body
2016-04-30 00:20:01 -04:00
Justin Ethier
be99e732a6
Improvements to expand-body
2016-04-29 22:39:45 -04:00
Justin Ethier
743adfa4f5
WIP
2016-04-28 23:02:45 -04:00
Justin Ethier
a0af78adb1
Include complex lib
2016-04-29 04:17:12 -04:00
Justin Ethier
e65ce67e6c
Use pretty print library
2016-04-28 23:54:00 -04:00
Justin Ethier
7d52cb3cb2
Moved to library
2016-04-28 20:59:37 -04:00
Justin Ethier
f7edeb6778
New file
2016-04-28 20:59:27 -04:00
Justin Ethier
12aad70d9f
Add back library code
2016-04-27 22:58:46 -04:00
Justin Ethier
142944fc1a
Initial file
2016-04-27 22:50:09 -04:00
Justin Ethier
7276bcbacf
bug fixes for record types
2016-04-27 22:11:44 -04:00
Justin Ethier
76a3778dda
Improve formatting of "-d" output
2016-04-27 21:09:08 -04:00
Justin Ethier
cbb15c98dc
Moving record types to (scheme base)
2016-04-28 03:45:38 -04:00
Justin Ethier
4a34ef49a1
WIP
2016-04-27 20:58:39 -04:00
Justin Ethier
24cf670237
Added Cyc-opaque?
2016-04-26 21:52:30 -04:00
Justin Ethier
ef4c950829
Merge branch 'heap-dev'
2016-04-26 21:10:32 -04:00
Justin Ethier
535c395988
Bump release number
2016-04-27 04:08:52 -04:00
Justin Ethier
360e9c1127
Added TODO
2016-04-27 04:07:04 -04:00
Justin Ethier
161c46ac72
Added Cyc_is_opaque
2016-04-27 04:05:54 -04:00
Justin Ethier
a946a6cb69
Refactoring
2016-04-27 03:58:38 -04:00
Justin Ethier
007c7d3fe5
Refactoring
2016-04-27 03:52:27 -04:00
Justin Ethier
7181268d6b
Ran 'make indent'
2016-04-27 03:49:41 -04:00
Justin Ethier
80edfa4f8a
Added indent
2016-04-27 03:41:04 -04:00
Justin Ethier
ef4ad29969
Refactoring
2016-04-27 03:30:29 -04:00
Justin Ethier
e892ed2270
Refactoring
2016-04-27 03:18:47 -04:00
Justin Ethier
5d1a605b66
Refactoring
2016-04-27 02:24:05 -04:00