A bunch of TODO stuff into the README
This commit is contained in:
parent
594b3e44e1
commit
1ea8f99e57
1 changed files with 37 additions and 0 deletions
37
README.md
37
README.md
|
@ -2,3 +2,40 @@ Sibil
|
|||
=====
|
||||
|
||||
A Scheme interpreter.
|
||||
|
||||
## TODO
|
||||
|
||||
A whole ton of stuff. Very much a work in progress. And this list is by no means
|
||||
exhaustive, though I will continue to add to it as I think of things...
|
||||
|
||||
### `sibil` -- The actual binary
|
||||
|
||||
-[ ] Environments
|
||||
-[ ] REPL
|
||||
-[ ] Standard library stuff
|
||||
|
||||
### `sibillexer` -- The lexer
|
||||
|
||||
-[ ] Rational numbers
|
||||
-[ ] Complex numbers
|
||||
-[ ] Quasiquotes (this is not context free apparently, so I expect Badness)
|
||||
-[ ] Proper error handling
|
||||
|
||||
### `sibilparser` -- The parser
|
||||
|
||||
-[ ] Programs
|
||||
-[ ] SExpressions: Atoms
|
||||
-[ ] SExpressions: Lists
|
||||
-[ ] Proper error handling
|
||||
|
||||
### `sibiltypes` -- The type library
|
||||
|
||||
-[ ] Complex numbers
|
||||
-[ ] Addition of disparate types of numbers
|
||||
-[ ] Subtraction of numbers
|
||||
-[ ] Multiplication of numbers
|
||||
-[ ] Division of numbers
|
||||
|
||||
## Authors
|
||||
|
||||
- Eryn Wells <eryn@erynwells.me>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue