Commit Graph

14 Commits

Author SHA1 Message Date
Kamil Rytarowski 48ff4764a4 Add NetBSD support
$ make test
cd tests && ../flisp unittest.lsp
all tests pass
2020-03-08 02:36:54 +02:00
Pouar 8964eb4f8d use _XOPEN_SOURCE instead of manually prototyping wcwidth, also avoids a
conflict in musl
2018-01-01 20:15:17 -06:00
James Turner 19a835847c Add support for OpenBSD 2013-06-03 21:40:14 -04:00
Jeff Bezanson a0707331b8 add wcwidth.c for windows 2013-03-29 00:43:52 -04:00
Jeff Bezanson c019b3bf2d portability improvements 2012-02-26 23:00:47 -05: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 8d7576250d porting over some minor changes to LLT 2010-05-02 18:28:53 +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 27a3e413d3 adding opcodes loada0, loada1, loadc00, loadc01
adding offset and count arguments to dump
2009-06-08 03:22:32 +00:00
JeffBezanson 8e78e4cdbb making some utf8 routines more robust against invalid data
implementing tail position in compiler
adding arg count checking for instructionized builtins
2009-04-02 02:22:38 +00:00
JeffBezanson c89111f7cb refactored escape sequence handling a bit, added error for invalid hex
discarding rest of input line after a parse error
made compare() do less work for unordered comparison
added peekc and purge to ios
2008-11-06 04:04:04 +00:00
JeffBezanson 581afbf636 fixing the result of casting floating point numbers to uint64
handling NULL locale
2008-10-08 01:14:23 +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 1f81d56b89 import of llt library source 2008-07-01 01:53:51 +00:00