annotate TASKS @ 294:d1dc2d70bdfd

Move OS module out of backend Javascript into a proper module file. Add normal bytearray to bytearray module. Add read:to method to os module for reading into a bytearray.
author Michael Pavone <pavone@retrodev.com>
date Thu, 24 Jul 2014 21:58:26 -0700
parents 25bc8a5ab41e
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
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