Jeff Bezanson
518415febf
remove more unused stuff
2013-06-11 18:15:48 -04:00
Neil
7b771097fc
trying some preprocessor platform detection
2013-03-17 15:02:33 -04: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
JeffBezanson
3f4b26a46f
checking for overflow in integer literals
...
fixing FLT_EPSILON
2011-08-16 19:59:46 +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
1649e64ad3
putting llt_init in a separate file
2010-01-06 20:27:04 +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
943c0d71d1
tiny performance tweaks: removing some variables, making some static
2009-06-09 18:46:02 +00:00
JeffBezanson
40cff81550
more reorganization of LLT
...
adding io.readuntil, io.readline
improvements to ios_readprep
2009-03-03 03:16:30 +00:00
JeffBezanson
9716ee3452
making list a builtin
...
increasing default heapsize, giving better performance
adding hexdump and int2str functions to llt
2008-12-31 04:45:08 +00:00
JeffBezanson
a4bb09bcb2
adding equalhash.c
...
some cleanup
moving some library code around for size optimization
now using == instead of flt_equals for float comparison, mostly
for hash compatibility
2008-11-28 21:44:59 +00:00
JeffBezanson
e7e5677d51
support reading hex float literals
...
better text representation of infs and nans
removing construction of low-level numeric types directly from strings
adding hash function corresponding to equal
better way to initialize builtins
moving advanced bitvector ops to separate compilation unit
rearranging hash table code so it can be specialized for different
comparison functions
one good way to bloat a piece of software is to add several
ASCII pictures of the mona lisa
2008-11-23 07:12:37 +00:00
JeffBezanson
755bb33714
basic ios read, write, and stream creation
2008-08-17 03:47:32 +00:00
JeffBezanson
1f81d56b89
import of llt library source
2008-07-01 01:53:51 +00:00