Commit graph

650 commits

Author SHA1 Message Date
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
18f687d2ef Removed dead code and added a NOTE 2016-05-03 00:32:18 -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
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
7276bcbacf bug fixes for record types 2016-04-27 22:11:44 -04:00
Justin Ethier
cbb15c98dc Moving record types to (scheme base) 2016-04-28 03:45:38 -04:00
Justin Ethier
24cf670237 Added Cyc-opaque? 2016-04-26 21:52:30 -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
e892ed2270 Refactoring 2016-04-27 03:18:47 -04:00
Justin Ethier
008c857755 Refactoring 2016-04-26 23:33:36 -04:00
Justin Ethier
df20aaa6d3 Refactoring 2016-04-20 23:42:21 -04:00
Justin Ethier
ef1db96f2a Refactoring 2016-04-20 23:10:46 -04:00
Justin Ethier
ea225a3ab7 Refactoring 2016-04-21 00:36:51 -04:00
Justin Ethier
aa85e34002 Refactoring 2016-04-20 23:45:35 -04:00
Justin Ethier
40416364f8 Refactoring 2016-04-20 23:00:04 -04:00
Justin Ethier
63a2204efc Refactoring 2016-04-20 22:20:02 -04:00
Justin Ethier
3553d0773c Refactoring 2016-04-20 03:39:58 -04:00
Justin Ethier
d2c8224444 Refactoring 2016-04-20 02:47:05 -04:00
Justin Ethier
61f42ef849 Output C headers 2016-04-20 00:04:00 -04:00
Justin Ethier
ea37de65f7 Read c headers included by a library 2016-04-19 23:38:48 -04:00
Justin Ethier
c594cdadbe Added include-c-header 2016-04-19 23:28:40 -04:00
Justin Ethier
7d9aae56d8 Added lib:rename-exports, made lib:exports handle renames 2016-04-14 23:25:53 -04:00
Justin Ethier
fb079c187f Bump to 0.0.6 2016-04-09 21:59:44 -04:00
justin
6aeedbce0e Added safety check 2016-04-06 14:59:37 -04:00
Justin Ethier
774e009056 Fixed (quotient) to truncate result 2016-04-05 23:51:42 -04:00
Justin Ethier
67f73d1d8a Added additional features 2016-04-05 03:28:18 -04:00
Justin Ethier
de0c62ee5e Added numerator/denominator 2016-04-04 23:39:16 -04:00
Justin Ethier
096d1e8a77 Cut over to Cyc_number2string2 2016-04-04 23:21:53 -04:00
Justin Ethier
1048375003 Read literal whitespace chars 2016-04-01 22:41:01 -04:00
Justin Ethier
542923a250 Use a foldr instead of apply 2016-04-02 02:57:09 -04:00
Justin Ethier
949aef875f Read hex scalar values 2016-04-02 01:14:57 -04:00
Justin Ethier
1598a72921 Refactoring 2016-04-01 22:01:10 -04:00
Justin Ethier
a63f9a729e Refactoring 2016-04-01 21:48:01 -04:00
Justin Ethier
0ca4d3f4b5 Added string-ci's 2016-03-31 22:31:05 -04:00