Mercurial > repos > tabletprog
annotate TASKS @ 360:0b83f15e819d
Update llcompile for changes to llFun syntax
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Tue, 21 Apr 2015 09:00:56 -0700 |
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 |