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.
|
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