|
5ad4e054e0
|
Fix some read errors
|
2025-09-24 22:27:43 -07:00 |
|
|
9c7eee0266
|
Improve printing
|
2025-09-24 22:07:32 -07:00 |
|
|
1118d143fc
|
Add more math functions
|
2025-09-24 05:35:45 -07:00 |
|
|
02736718dc
|
A buch of sequence functions
|
2025-09-24 05:24:33 -07:00 |
|
|
93932349f5
|
Many different sequence functions
|
2025-09-24 04:30:36 -07:00 |
|
|
6d34641c5a
|
Move defun and defmacro into kernel.el
|
2025-09-24 00:52:32 -07:00 |
|
|
f961673670
|
Change to a different hash table implementation
|
2025-09-23 14:24:13 -07:00 |
|
|
733c4103a3
|
Move things arround
|
2025-09-22 15:37:36 -07:00 |
|
|
dfbd60db18
|
Remove test code
|
2025-09-22 04:14:03 -07:00 |
|
|
5dbc0276d4
|
Work on packages
|
2025-09-22 04:08:24 -07:00 |
|
|
96c4d9eecb
|
Fix warnings when building in release mode
|
2025-09-21 03:33:14 -07:00 |
|
|
0b2e5f2366
|
Labels, flet, and macrolet!
|
2025-09-21 02:15:53 -07:00 |
|
|
56587ed8cf
|
Fix some bugs with the reader
|
2025-09-20 20:43:40 -07:00 |
|
|
4f1c2fea55
|
Beginnings of a common lisp-like type system
|
2025-09-20 19:26:38 -07:00 |
|
|
bdb4bf6824
|
Add some utility functions
|
2025-09-20 00:54:57 -07:00 |
|
|
7f68c8fcbf
|
Improve macro expansion and returns
|
2025-09-19 23:50:23 -07:00 |
|
|
342bdfb169
|
Get returns working
|
2025-09-19 14:41:32 -07:00 |
|
|
2b7f9b2fd6
|
Support for catching exceptions and reworked lexical variables
|
2025-09-19 02:34:38 -07:00 |
|
|
91f2ab8e0a
|
Some random work
|
2025-09-15 01:12:54 -07:00 |
|
|
eb0737e83b
|
Fix current memory issues
|
2025-09-14 02:45:44 -07:00 |
|
|
eb8d54acb1
|
Fix some refcount bugs
|
2025-09-11 03:10:59 -07:00 |
|
|
994827431c
|
Change to using RefCount
|
2025-09-10 02:57:48 -07:00 |
|
|
a38fef7857
|
Fix (I hope) reference counting and garbage collecting
|
2025-07-11 03:01:15 +09:00 |
|
|
2d4b963199
|
Allow default values for optional argumnts
|
2025-07-04 02:18:53 +09:00 |
|
|
625b8238e6
|
Basic support for lisp functions
|
2025-07-03 02:43:12 +09:00 |
|
|
a19071c35c
|
Work on function stuff
|
2025-07-03 01:36:25 +09:00 |
|
|
e557e58168
|
Fix some parsing bugs and allow running files
|
2025-07-01 01:31:44 +09:00 |
|
|
40f717277d
|
Basic evaluation, exceptions, and the stack
|
2025-06-30 23:29:02 +09:00 |
|
|
5b6bd50f45
|
Initial commit
|
2025-06-28 16:51:43 +09:00 |
|