mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-13 23:17:57 +00:00
1a4b241ed2
unix now has an autoconf based make system. currently the new make system only makes parser related files, back end stuff to be added soon. mac and windows makesystems will be checked in next. parser.cpp has been factored into token.*, lexer.*, and parser.* utilities.cpp has been factored into formatter.*, exception.*, mem.*, strings.*,ds.h, stlcfg.h, and algo.h
26 lines
537 B
Plaintext
26 lines
537 B
Plaintext
redo parseAllPArameters code
|
|
|
|
|
|
move js/js2 to js2/src
|
|
move js/semantics to js2/semantics
|
|
|
|
compile on mac and windows
|
|
|
|
parser:
|
|
|
|
1. Parser is out of date (by 10%?)
|
|
a. rework parser to reflect grammer productions.
|
|
b. functional attrs.
|
|
c. parser node struct changes.
|
|
|
|
2. Parser Restructuring (2 weeks.)
|
|
|
|
3. Common lisp generator running?
|
|
|
|
4. const-ness
|
|
a. compile time detection.
|
|
b. read before assign.
|
|
c. runtime assignment prevention.
|
|
d. class/ function/ const equivalence.
|
|
|
|
export, namespace, import, package ? |