Mercurial > repos > tabletprog
annotate TASKS @ 239:6aab8a5a2be9
Don't expose internal helper functions in parser module
author | Mike Pavone <pavone@retrodev.com> |
---|---|
date | Sun, 05 Jan 2014 19:28:09 -0800 |
parents | 25bc8a5ab41e |
children |
rev | line source |
---|---|
85
d0272ddd8478
Added simple task tracking text file until we have a proper task tracker
Mike Pavone <pavone@retrodev.com>
parents:
diff
changeset
|
1 Improve string library |
d0272ddd8478
Added simple task tracking text file until we have a proper task tracker
Mike Pavone <pavone@retrodev.com>
parents:
diff
changeset
|
2 Add basic UTF-8 support |
d0272ddd8478
Added simple task tracking text file until we have a proper task tracker
Mike Pavone <pavone@retrodev.com>
parents:
diff
changeset
|
3 Implement import: in C backend |
d0272ddd8478
Added simple task tracking text file until we have a proper task tracker
Mike Pavone <pavone@retrodev.com>
parents:
diff
changeset
|
4 Implement route:via |
d0272ddd8478
Added simple task tracking text file until we have a proper task tracker
Mike Pavone <pavone@retrodev.com>
parents:
diff
changeset
|
5 Implement a hash dict based on hash set implementation |
d0272ddd8478
Added simple task tracking text file until we have a proper task tracker
Mike Pavone <pavone@retrodev.com>
parents:
diff
changeset
|
6 Rejigger how built-in type/modules are handled slightly so we can add array new: which will return an array pre-allocated to a certain size |
d0272ddd8478
Added simple task tracking text file until we have a proper task tracker
Mike Pavone <pavone@retrodev.com>
parents:
diff
changeset
|
7 Implement immutable objects |
d0272ddd8478
Added simple task tracking text file until we have a proper task tracker
Mike Pavone <pavone@retrodev.com>
parents:
diff
changeset
|
8 Implement lists |
d0272ddd8478
Added simple task tracking text file until we have a proper task tracker
Mike Pavone <pavone@retrodev.com>
parents:
diff
changeset
|
9 Add support for actors |
d0272ddd8478
Added simple task tracking text file until we have a proper task tracker
Mike Pavone <pavone@retrodev.com>
parents:
diff
changeset
|
10 Check for breakage in Javascript backend and fix it |
d0272ddd8478
Added simple task tracking text file until we have a proper task tracker
Mike Pavone <pavone@retrodev.com>
parents:
diff
changeset
|
11 Port all library stuff from C backend to Javascript backend |
87
25bc8a5ab41e
Improve llMessage a bit and move implementation of string into string.tp module using llMessage. Update TASKS list
Mike Pavone <pavone@retrodev.com>
parents:
85
diff
changeset
|
12 Fix block comments in grammar |
25bc8a5ab41e
Improve llMessage a bit and move implementation of string into string.tp module using llMessage. Update TASKS list
Mike Pavone <pavone@retrodev.com>
parents:
85
diff
changeset
|
13 Add dict literals to grammar and compiler |
25bc8a5ab41e
Improve llMessage a bit and move implementation of string into string.tp module using llMessage. Update TASKS list
Mike Pavone <pavone@retrodev.com>
parents:
85
diff
changeset
|
14 Re-write compiler in TP |
25bc8a5ab41e
Improve llMessage a bit and move implementation of string into string.tp module using llMessage. Update TASKS list
Mike Pavone <pavone@retrodev.com>
parents:
85
diff
changeset
|
15 Finish type system design |
25bc8a5ab41e
Improve llMessage a bit and move implementation of string into string.tp module using llMessage. Update TASKS list
Mike Pavone <pavone@retrodev.com>
parents:
85
diff
changeset
|
16 Implement type system |