Finish Keithlisp at some point #1

Open
opened 2021-11-10 23:49:35 +00:00 by keith · 1 comment
Owner

Keithlisp isn't yet usable as a Lisp dialect. So this is sort of an Issue Of Shame(TM) that'll sit in my e-mail inbox, judging me silently until I get around to doing it.

What needs to be done:

  • Garbage collection (or some other method of avoiding memory leaks)
  • Functions defined in lisp code (lambdas + defuns)
  • Maybe don't segfault whenever the programmer so much as looks at the interpreter funny?
  • idk uh file i/o probably
  • oh also run code from Keithlisp source files instead of just the REPL
  • Macros
Keithlisp isn't yet usable as a Lisp dialect. So this is sort of an Issue Of Shame(TM) that'll sit in my e-mail inbox, judging me silently until I get around to doing it. What needs to be done: - [ ] Garbage collection (or some other method of avoiding memory leaks) - [x] Functions defined in lisp code (lambdas + defuns) - [ ] Maybe don't segfault whenever the programmer so much as looks at the interpreter funny? - [ ] idk uh file i/o probably - [ ] oh also run code from Keithlisp source files instead of just the REPL - [x] Macros
keith added the
todo
label 2021-11-10 23:49:35 +00:00
keith self-assigned this 2021-11-10 23:49:46 +00:00
Author
Owner

Oh. Turns out Gitea doesn't send e-mail notifications for my own actions. Fuck.

Oh. Turns out Gitea doesn't send e-mail notifications for my own actions. Fuck.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: keith/keithlisp#1
No description provided.