Jeff Bezanson
|
71a1cb6f09
|
update tiny/lisp.c for 64-bit
|
2012-10-11 23:00:29 -04:00 |
Jeff Bezanson
|
2bc8ab38fd
|
some fixes to macosx makefiles
|
2012-10-11 22:36:02 -04:00 |
Jeff Bezanson
|
72d1ee7522
|
fixing large int64 comparison bug
|
2012-03-15 00:21:39 -04:00 |
Jeff Bezanson
|
c019b3bf2d
|
portability improvements
|
2012-02-26 23:00:47 -05:00 |
Jeff Bezanson
|
a7c0396a2f
|
setting numeric locale to "C" to make sure literals are parsed correctly
|
2012-02-21 12:33:35 -05:00 |
Jeff Bezanson
|
a39e4f366d
|
removing leading/trailing underscores from preprocessor symbols
|
2012-02-20 17:43:53 -05:00 |
Jeff Bezanson
|
6ed61e66ac
|
moving some flisp-specific code out of library
|
2012-02-17 23:59:45 -05:00 |
Jeff Bezanson
|
689ec946d8
|
removing some unused stuff
|
2012-02-17 19:08:50 -05:00 |
Jeff Bezanson
|
bcd381bf90
|
a rename
|
2012-02-17 18:36:19 -05:00 |
Jeff Bezanson
|
2f9d6593d4
|
makefile updates
|
2012-02-17 17:58:21 -05:00 |
Jeff Bezanson
|
2b34bcfbd3
|
moving stuff around some more
|
2012-02-17 17:53:34 -05:00 |
Jeff Bezanson
|
6afa9c998f
|
small readme fix
|
2012-02-17 17:42:03 -05:00 |
Jeff Bezanson
|
dca4cd41d4
|
adding readme
|
2012-02-17 17:41:11 -05:00 |
Jeff Bezanson
|
f1fe3edd47
|
some more renaming
|
2012-02-17 17:39:41 -05:00 |
Jeff Bezanson
|
ed2b11a8ac
|
some cleanup
|
2012-02-17 17:38:10 -05:00 |
JeffBezanson
|
21dd640454
|
some fixes to ios
|
2012-01-17 04:31:08 +00:00 |
JeffBezanson
|
3d25a1a672
|
fixing a bug in character-number comparison
|
2011-12-14 06:57:25 +00:00 |
JeffBezanson
|
3f4b26a46f
|
checking for overflow in integer literals
fixing FLT_EPSILON
|
2011-08-16 19:59:46 +00:00 |
JeffBezanson
|
0bbfb48b9c
|
improved implementation of backquote
|
2011-04-11 03:24:30 +00:00 |
JeffBezanson
|
4cd78cb562
|
getting rid of label
adding optional, faster built-in map
checking in soon-to-be code for quasiquote
a couple library bug fixes
|
2010-12-23 06:49:37 +00:00 |
JeffBezanson
|
9e07001ae0
|
adding \e character escape
calling GC_init when appropriate
fixing some ios bugs
adding ios_static_buffer
|
2010-08-28 05:07:02 +00:00 |
JeffBezanson
|
0d643a05fe
|
fixing small exception bug
|
2010-08-17 02:03:11 +00:00 |
JeffBezanson
|
eaac150672
|
misc. updates, mostly about portability and warnings
removing some unnecessary #includes
|
2010-08-04 19:03:19 +00:00 |
JeffBezanson
|
561e0b07e1
|
fixing subtle bug where heapsize was set wrong at some points
|
2010-07-06 23:13:54 +00:00 |
JeffBezanson
|
8ea6157c15
|
some LLT fixes
improve portability of byte order test
|
2010-05-14 21:01:00 +00:00 |
JeffBezanson
|
46009027c2
|
fixing a 64-bit issue and a nan issue
|
2010-05-09 00:42:37 +00:00 |
JeffBezanson
|
2e9a8c21cc
|
porting over some improvements: now fl_applyn can handle any function
(lambda wrappers for opcodes)
faster separate
|
2010-05-05 05:31:46 +00:00 |
JeffBezanson
|
caf7f15f44
|
porting over some small changes from julia's flisp
|
2010-05-05 00:00:37 +00:00 |
JeffBezanson
|
3bac64cbd7
|
print improvements
|
2010-05-04 23:54:07 +00:00 |
JeffBezanson
|
271cf34e99
|
some critical bug fixes
|
2010-05-04 18:17:55 +00:00 |
JeffBezanson
|
6bf5aa0c72
|
fixes for boehm compatibility
|
2010-05-03 05:07:22 +00:00 |
JeffBezanson
|
23b728155f
|
some boehm gc tweaks
|
2010-05-02 23:23:00 +00:00 |
JeffBezanson
|
a2b57453cb
|
adding interoperability with boehm gc if BOEHM_GC is defined
|
2010-05-02 20:36:39 +00:00 |
JeffBezanson
|
8d7576250d
|
porting over some minor changes to LLT
|
2010-05-02 18:28:53 +00:00 |
JeffBezanson
|
b7f08e854f
|
fully separating femtolisp into library core and main program
|
2010-05-02 18:17:47 +00:00 |
JeffBezanson
|
1dcc71ec82
|
factoring out startup routine for embedded use
|
2010-04-29 18:39:17 +00:00 |
JeffBezanson
|
eec95c17b8
|
adding fl_ prefix to some functions
|
2010-04-29 18:01:26 +00:00 |
JeffBezanson
|
45c11c944b
|
porting over some small LLT fixes
|
2010-04-10 04:25:59 +00:00 |
JeffBezanson
|
731e41cdb6
|
adding 2 more aliases needed for gambit
|
2010-03-12 06:19:01 +00:00 |
JeffBezanson
|
716a6447f9
|
adding arraylist to LLT
|
2010-03-05 18:08:31 +00:00 |
JeffBezanson
|
7d652f9c5a
|
some LLT cleanup:
making allocation functions customizable
adding ios_vprintf
simplifying config variables for mac
|
2010-02-25 04:37:33 +00:00 |
JeffBezanson
|
2e99f52b29
|
adding dependency on equal.c in makefiles
adding a missing va_end
minor change to hash function
|
2010-02-05 19:56:10 +00:00 |
JeffBezanson
|
1649e64ad3
|
putting llt_init in a separate file
|
2010-01-06 20:27:04 +00:00 |
JeffBezanson
|
219ffb7e63
|
clarifying which values are unspecified, and making the unspecified value
true, since only #f should be false.
removing not-really-used definitions of true and false, which just seem to
be asking for conflicts
|
2010-01-06 18:27:28 +00:00 |
JeffBezanson
|
f33ad9348d
|
fixing some numeric typedefs to avoid conflicts in some environments
|
2009-12-11 19:12:10 +00:00 |
JeffBezanson
|
8eb100a3cf
|
simplifying copy-list
improving the gambit-like read-line function
adding with-output-to-string
|
2009-12-03 20:12:06 +00:00 |
JeffBezanson
|
222eead750
|
fixing char comparison bug
accepting more numeric types in vector.alloc
adding more aliases
|
2009-11-18 17:38:16 +00:00 |
JeffBezanson
|
3dc2275a07
|
making os name symbols non-constant, so they aren't evaluated at compile time
more aliases
|
2009-10-22 03:32:12 +00:00 |
JeffBezanson
|
be453f2ed5
|
improving portability to Mac OS
fixes for big endian architectures (PowerPC)
renaming exported symbol raise to fl_raise
fixing some bugs and oversights discovered in the process
|
2009-08-29 00:54:51 +00:00 |
JeffBezanson
|
12b9013744
|
changes to support mac compilation better. patches from Stefan.
|
2009-08-24 01:11:36 +00:00 |