Commit Graph

11 Commits

Author SHA1 Message Date
JeffBezanson 581afbf636 fixing the result of casting floating point numbers to uint64
handling NULL locale
2008-10-08 01:14:23 +00:00
JeffBezanson c8c59b1dfc added globals *install-dir* and *print-width*, parameterized
prettyprinter by screen width

decent accumulate-while and accumulate-for
2008-09-11 02:37:38 +00:00
JeffBezanson 72d8dec7df adding new UTF8 example text
adding new example big expression for ast testcase
2008-09-03 18:39:27 +00:00
JeffBezanson 7412a31af3 removing more clutter 2008-09-03 15:42:00 +00:00
JeffBezanson 1ef3c13acf removing a proprietary file that should not be here; I was using it as
a UTF-8 test case
2008-08-30 04:53:59 +00:00
JeffBezanson d6470ac62f fixed array constructor so it doesn't require allocating a generic
container first

updates and improvements to ios
2008-08-29 03:27:59 +00:00
JeffBezanson 9acdf313b9 adding more ios functions
porting femtolisp to use ios for all I/O
2008-08-17 18:16:31 +00:00
JeffBezanson 755bb33714 basic ios read, write, and stream creation 2008-08-17 03:47:32 +00:00
JeffBezanson fa0e134dd8 adding "d.df" syntax for reading single-precision numbers
misc. fixes
more work on ios
2008-08-16 21:15:36 +00:00
JeffBezanson 46f2f47b14 switched to 3-bit type tags for simpler checking
fixnums still have 30 bits

moving towards making "guest functions" more opaque; their type is now
just 'builtin

pretty printing some forms better: defun, defmacro, for, label
support *print-pretty*
2008-08-05 01:43:12 +00:00
JeffBezanson 1f81d56b89 import of llt library source 2008-07-01 01:53:51 +00:00