moros/dsk/ini
Vincent Ollivier 313f90ee73
Extend lisp language (#278)
* Add map builtin

* Rename ensure_length macro

* Update documentation

* Update map function

* Rename map to mapcar

* Add modulo to calculator

* Add division, modulo, and exponential to lisp

* Add type to built in functions

* Add string comparisons

* Update atom function

* Add basic load function

* Update load to parse multiple expressions

* Escape quote in string display

* Move print definition

* Rename read-file to read

* Simplify mapcar implementation

* Update tests

* Add comment and test

* Add standard library

* Add lib to install

* Refactor eval

* Refactor eq

* Refactor eval with ensure macros

* Add more tests

* Redefine primitives

* Move primitives to /ini/lisp/core.lsp

* Update install file

* Refactor eval

* Create /ini/lisp
2021-12-12 11:43:57 +01:00
..
fonts Change vga font (#201) 2021-07-13 22:10:02 +02:00
lisp Extend lisp language (#278) 2021-12-12 11:43:57 +01:00
banner.txt Improve console (#74) 2020-07-10 08:18:34 +02:00
boot.sh Add VGA palette loader (#203) 2021-07-14 01:01:43 +02:00
palette.csv Fix VGA issues with real hardware (#258) 2021-10-24 18:23:01 +02:00
passwords.csv Rename /cfg /ini 2020-01-17 23:07:40 +01:00
version.txt Improve console (#74) 2020-07-10 08:18:34 +02:00