rogerl%netscape.com
33c966518e
Changed Cast to take a JSValue containing a type instead of type directly.
...
Added LoadType to help support that. Also added LoadNull.
git-svn-id: svn://10.0.0.236/trunk@85917 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-01 00:59:21 +00:00
rogerl%netscape.com
de77d1777b
Fixes to support ICodeModule operand type (via name in global object) and
...
TRUE/FALSE/NULL/CLASS instructions.
git-svn-id: svn://10.0.0.236/trunk@85531 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-25 23:34:33 +00:00
rogerl%netscape.com
09e69e2106
New (incomplete but functional) implementation of operator overriding.
...
git-svn-id: svn://10.0.0.236/trunk@84756 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-11 00:03:05 +00:00
rogerl%netscape.com
3192db65c0
Sweeping set of changes to implement closures. Also re-targetted entire
...
front-end to Cobol and back-end now generates pdp11 assembly code in
spanish.
git-svn-id: svn://10.0.0.236/trunk@83413 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-08 23:55:39 +00:00
rogerl%netscape.com
a2360d8337
Added BindThis argument, removed 'this' arg from Call.
...
git-svn-id: svn://10.0.0.236/trunk@82708 18797224-902f-48f8-a5cc-f745e15eee43
2000-11-16 23:49:29 +00:00
rogerl%netscape.com
a7b53cf793
Changed ArgumentList to ArgumentList*. (Still need to handle the
...
destructor though).
git-svn-id: svn://10.0.0.236/trunk@81553 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-21 00:31:22 +00:00
rginda%netscape.com
3f03ec66b9
more work on producing real live instructionstreams
...
git-svn-id: svn://10.0.0.236/trunk@81511 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-20 03:33:37 +00:00
rginda%netscape.com
58820fbf80
starting to turn the icode StatementNode vector into actual Instructions...
...
git-svn-id: svn://10.0.0.236/trunk@81496 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-20 01:13:03 +00:00
rginda%netscape.com
6efffba0fe
adding genmap.pl to generate the icode map
...
git-svn-id: svn://10.0.0.236/trunk@81400 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-18 20:41:03 +00:00
rginda%netscape.com
801cc4adc1
seperate icode hash into module
...
git-svn-id: svn://10.0.0.236/trunk@80888 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-11 02:42:39 +00:00