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
Justin Ethier
489389a3ee
Added char-foldcase and char-ci predicates
2016-03-31 22:23:07 -04:00
Justin Ethier
f671d85ce6
Added (rational?) (complex?) stubs
2016-03-31 21:45:28 -04:00
Justin Ethier
a409db4e84
Initial file
2016-04-01 03:56:13 -04:00
Justin Ethier
ad94e0eed9
Issue #52 - Recognize flonums with a leading dot
2016-04-01 03:29:08 -04:00
Justin Ethier
a5a2683f19
Added comment
2016-04-01 02:37:47 -04:00