-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtodo.txt
14 lines (14 loc) · 874 Bytes
/
todo.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
1. process DONE
2. Compile time warnings
i. Function with no return type that does not have a print statement
ii. Functions with identical names (second one will wipe over the first - there is no polymorphism)
iii. Changed type of a variable.
3. Input error checking DONE
-- CONSIDER BEFORE DOING THIS
5. First-class functions DONE
6. Import libraries
i. Prelude/Standard library - including fold, head, tail, init, last, functions for all maths key words
7. Syntax highlighting
101. better type error messages (line and col number for AlexPosn; show error line from source code)
1000. fix stream on one line and stream on the next failing as it thinks it should be parsing the latter as a streamget -- FIXED BY ADDING semicolons, maybe work on removing again. UNFIXED (maybe, maybe it wasnt compiled and semicolons do work). DONE
1001. don't need type for fn in vardec