jeff.dyer%compilercompany.com
|
e48821d2b3
|
Added a couple missing redesignates.
|
2000-10-26 19:51:31 +00:00 |
beard%netscape.com
|
6822ac75c4
|
adding nodefactory.h to dependency mix
|
2000-10-26 03:43:41 +00:00 |
beard%netscape.com
|
7ac1d2ad6d
|
fixing confusing code for linux, static Arena() -> getArena()
|
2000-10-26 03:40:51 +00:00 |
jeff.dyer%compilercompany.com
|
83f1b1e028
|
Added to FunctionDefinition a pointer that marks the position in the
parameter list that the named parameter marker occurs. The names at or
after that position may or may not have aliases associated with them.
|
2000-10-25 12:46:23 +00:00 |
jeff.dyer%compilercompany.com
|
bee1460e55
|
Fix assertions that I missed in partial debug mode. Also fixed problem with
optional parameter after the named parameter marker.
|
2000-10-23 22:23:32 +00:00 |
jeff.dyer%compilercompany.com
|
2fe8a9cd77
|
Parsing named parameters and arguments according to the Sep-23rd revision
of the grammar. WARNING: struct VariableBinding has grown. Recompile all
after getting this revision.
|
2000-10-23 19:39:55 +00:00 |
beard%netscape.com
|
f6446960c2
|
fixed some spacing problems, Makefiles use hard tabs!
|
2000-10-21 00:57:54 +00:00 |
beard%netscape.com
|
60dcd1863c
|
update depenencies for linux
|
2000-10-21 00:55:59 +00:00 |
beard%netscape.com
|
7b4dd42256
|
added xmlparser.cpp.
|
2000-10-21 00:51:32 +00:00 |
beard%netscape.com
|
f34200b426
|
fixing unsigned warnings, a leetle error checking.
|
2000-10-21 00:50:44 +00:00 |
beard%netscape.com
|
88fee00305
|
fixing unsigned/signed conversion warnings.
|
2000-10-21 00:43:35 +00:00 |
rogerl%netscape.com
|
1e4fe6a77b
|
Fixed signed/unsigned warning.
|
2000-10-21 00:38:59 +00:00 |
rogerl%netscape.com
|
0d709f17f8
|
Changed ArgumentList to ArgumentList*. (Still need to handle the
destructor though).
|
2000-10-21 00:31:22 +00:00 |
rogerl%netscape.com
|
699cd8646f
|
Changed ArgumentList to ArgumentList*. Changed ICodeGenerator to take a
Context instead of world & global pair. Connected to ICodeAssembler from
XMLParser.
|
2000-10-21 00:30:23 +00:00 |
rginda%netscape.com
|
ac1ca3b9f0
|
fixups for lame windows parser, and multiple parse per instance issues.
|
2000-10-20 22:18:52 +00:00 |
rginda%netscape.com
|
fdb5df401b
|
lalala, things run, lalala. (well, kinda.)
|
2000-10-20 10:33:57 +00:00 |
rginda%netscape.com
|
d4c43e16e7
|
more work on producing real live instructionstreams
|
2000-10-20 03:33:37 +00:00 |
rginda%netscape.com
|
70055678b6
|
starting to turn the icode StatementNode vector into actual Instructions...
|
2000-10-20 01:13:03 +00:00 |
rogerl%netscape.com
|
5edeb1ee3d
|
changes to XMLLexer etc.
|
2000-10-19 23:07:58 +00:00 |
rogerl%netscape.com
|
dca0647bab
|
Adding xmlparser stuff
|
2000-10-19 22:34:23 +00:00 |
beard%netscape.com
|
a85ec92774
|
More const String& happiness.
|
2000-10-19 03:37:02 +00:00 |
beard%netscape.com
|
1352d297a2
|
const String& to soothe g++
|
2000-10-19 03:33:51 +00:00 |
beard%netscape.com
|
6561f9adaf
|
Fixing linux breakage, incorrect constructor name.
|
2000-10-19 03:32:23 +00:00 |
rginda%netscape.com
|
05f1f7e5e5
|
made (most) parse*operand functions do the right thing... the rest choke for now.
|
2000-10-19 00:03:12 +00:00 |
rogerl%netscape.com
|
68b8fcce5f
|
More warning whining.
|
2000-10-19 00:02:37 +00:00 |
rogerl%netscape.com
|
216cd29273
|
Quiet warnings
|
2000-10-18 23:55:47 +00:00 |
rogerl%netscape.com
|
274ac67b4a
|
Added icodeasm & xmlparser to build
|
2000-10-18 23:46:39 +00:00 |
rogerl%netscape.com
|
7806a764aa
|
Added XMLparsing to load a class. Fixed handling of forward references to
class methods/fields.
|
2000-10-18 23:37:44 +00:00 |
rginda%netscape.com
|
f983d862e9
|
making argument name optional in argumetlists
|
2000-10-18 22:01:17 +00:00 |
rginda%netscape.com
|
2662739c56
|
waugh, "..." isn't supported on windows. Added full icode map generated by the new perl script. Added a comment character to the assembler, and required newlines after instructions.
|
2000-10-18 20:44:14 +00:00 |
rginda%netscape.com
|
83ad281615
|
adding genmap.pl to generate the icode map
|
2000-10-18 20:41:03 +00:00 |
rginda%netscape.com
|
80d2831bce
|
fixed testcase and icodemap size
|
2000-10-18 04:33:54 +00:00 |
rginda%netscape.com
|
8d5c21f096
|
whee! the parse "tree" minimally "works"
|
2000-10-18 03:12:42 +00:00 |
rginda%netscape.com
|
9a4a9a865d
|
more icodeasm work... parse "tree" is finally testable... it might even work.
|
2000-10-18 01:02:13 +00:00 |
rginda%netscape.com
|
ab377fd783
|
working in labels
|
2000-10-17 08:02:16 +00:00 |
rginda%netscape.com
|
169089589e
|
icode assembler changes
|
2000-10-17 00:41:54 +00:00 |
rginda%netscape.com
|
6a0f4f16a9
|
guess what? yep, more icode asm hacking.
|
2000-10-14 00:06:42 +00:00 |
rginda%netscape.com
|
074349e52d
|
adding some comments
|
2000-10-12 23:59:25 +00:00 |
rginda%netscape.com
|
f74b1d34dd
|
icode assembler still in progress
|
2000-10-12 23:58:51 +00:00 |
rginda%netscape.com
|
cdb2f4b71c
|
move # to first column for Very Lame Compilers.
|
2000-10-12 23:58:30 +00:00 |
rginda%netscape.com
|
a7476e025b
|
more icodeasm hacks
|
2000-10-12 07:55:13 +00:00 |
rginda%netscape.com
|
fad36a7a42
|
more hacking (flailing, maybe) on the icode assembler
|
2000-10-12 01:32:01 +00:00 |
rginda%netscape.com
|
8cf3b758ad
|
initial checkin of simple query script for the icode hash
|
2000-10-12 01:31:33 +00:00 |
rginda%netscape.com
|
efb89b56d0
|
initial checkin of icode assembler
|
2000-10-11 02:44:14 +00:00 |
rginda%netscape.com
|
a5b6788b8d
|
seperate icode hash into module
|
2000-10-11 02:42:39 +00:00 |
waldemar%netscape.com
|
7d5f2e430b
|
Added s flag
|
2000-10-11 02:28:13 +00:00 |
waldemar%netscape.com
|
bdc17dc404
|
Changed classof x to x.class. Removed eval. Made include be a non-reserved word. Changed syntax of import to allow an automatic use of selected namespaces.
|
2000-10-10 02:49:34 +00:00 |
waldemar%netscape.com
|
98479bac77
|
Removed "eval" and "include" keywords
|
2000-10-10 02:48:17 +00:00 |
rogerl%netscape.com
|
1db3618a98
|
Mods for getter/setter methods.
|
2000-10-09 22:21:26 +00:00 |
waldemar%netscape.com
|
ec904909e9
|
Added void and classof operators
|
2000-09-24 06:08:53 +00:00 |