Update the TODO list in the README
This commit is contained in:
		
							parent
							
								
									8d8cf34234
								
							
						
					
					
						commit
						4d5fcb69ee
					
				
					 1 changed files with 8 additions and 9 deletions
				
			
		
							
								
								
									
										17
									
								
								README.md
									
										
									
									
									
								
							
							
						
						
									
										17
									
								
								README.md
									
										
									
									
									
								
							|  | @ -8,31 +8,30 @@ A Scheme interpreter. | ||||||
| A whole ton of stuff. Very much a work in progress. And this list is by no means | 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... | exhaustive, though I will continue to add to it as I think of things... | ||||||
| 
 | 
 | ||||||
| ### `sibil` -- The actual binary | ### `sibil` — The actual binary | ||||||
| 
 | 
 | ||||||
| - [ ] Environments | - [ ] Environments | ||||||
| - [ ] REPL | - [ ] REPL | ||||||
| - [ ] Standard library stuff | - [ ] Standard library stuff | ||||||
| 
 | 
 | ||||||
| ### `sibillexer` -- The lexer | ### `sibillexer` — The lexer | ||||||
| 
 | 
 | ||||||
| - [ ] Make the Lexer Peekable | - [x] Make the Lexer Peekable | ||||||
| - [ ] Use character iterators (`str.chars()`) instead of my own code to iterate | - [x] Use character iterators (`str.chars()`) instead of my own code to iterate | ||||||
|   through characters in the input |   through characters in the input | ||||||
| - [ ] Rational numbers | - [ ] Rational numbers | ||||||
| - [ ] Complex numbers | - [ ] Complex numbers | ||||||
| - [ ] Quasiquotes (this is not context free apparently, so I expect Badness) | - [ ] Quasiquotes (this is not context free apparently, so I expect Badness) | ||||||
| - [ ] Proper error handling | - [ ] Proper error handling | ||||||
| 
 | 
 | ||||||
| ### `sibilparser` -- The parser | ### `sibilparser` — The parser | ||||||
| 
 | 
 | ||||||
| - [ ] Programs |  | ||||||
| - [ ] SExpressions: Atoms |  | ||||||
| - [ ] SExpressions: Lists |  | ||||||
| - [ ] Proper error handling | - [ ] Proper error handling | ||||||
| 
 | 
 | ||||||
| ### `sibiltypes` -- The type library | ### `sibiltypes` — The type library | ||||||
| 
 | 
 | ||||||
|  | - [ ] Bools | ||||||
|  | - [ ] Chars | ||||||
| - [ ] Complex numbers | - [ ] Complex numbers | ||||||
| - [ ] Addition of disparate types of numbers | - [ ] Addition of disparate types of numbers | ||||||
| - [ ] Subtraction of numbers | - [ ] Subtraction of numbers | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue