pschwartau%netscape.com
7e4a46f427
Corrected an error in Section 6 of test.
...
git-svn-id: svn://10.0.0.236/trunk@101115 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-15 18:07:03 +00:00
pschwartau%netscape.com
324f2d6654
Initial add.
...
git-svn-id: svn://10.0.0.236/trunk@101050 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-14 23:32:56 +00:00
pschwartau%netscape.com
00e9390f92
Minor corrections.
...
git-svn-id: svn://10.0.0.236/trunk@101047 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-14 23:23:33 +00:00
pschwartau%netscape.com
b94e51aea4
Corrected a mistake: any use of 'this' inside a class must be contained in a function.
...
git-svn-id: svn://10.0.0.236/trunk@101046 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-14 23:17:07 +00:00
pschwartau%netscape.com
4abe82ba36
Corrected a mistake: any 'this' inside a class must be wrapped in a function.
...
git-svn-id: svn://10.0.0.236/trunk@101044 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-14 22:33:11 +00:00
pschwartau%netscape.com
5c5c8573f9
Removed extraneous code from the testcase.
...
git-svn-id: svn://10.0.0.236/trunk@101043 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-14 22:24:12 +00:00
pschwartau%netscape.com
1b60c0f0f8
Correcting an error: 'this' should have been contained inside constructor functions.
...
git-svn-id: svn://10.0.0.236/trunk@101042 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-14 21:55:19 +00:00
pschwartau%netscape.com
ce0bbb31b1
Correcting an error in the test. Added comments to explain.
...
git-svn-id: svn://10.0.0.236/trunk@101034 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-14 20:28:06 +00:00
pschwartau%netscape.com
3b3b260469
Added comment.
...
git-svn-id: svn://10.0.0.236/trunk@100997 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-14 04:18:24 +00:00
pschwartau%netscape.com
9dd5b02e32
Initial add.
...
git-svn-id: svn://10.0.0.236/trunk@100994 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-14 04:12:21 +00:00
pschwartau%netscape.com
911f538cd3
Correcting a mistake: "prototype" functions should be "constructor" functions.
...
git-svn-id: svn://10.0.0.236/trunk@100991 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-14 03:22:07 +00:00
pschwartau%netscape.com
05ae867e98
Added many new cases to test.
...
git-svn-id: svn://10.0.0.236/trunk@100980 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-14 02:19:08 +00:00
waldemar%netscape.com
bbf83befbb
Merged with branch
...
git-svn-id: svn://10.0.0.236/trunk@100849 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-10 23:50:27 +00:00
pschwartau%netscape.com
1f2e87eec9
Initial add
...
git-svn-id: svn://10.0.0.236/trunk@100512 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-07 19:46:26 +00:00
pschwartau%netscape.com
f6d01f0d66
Initial add.
...
git-svn-id: svn://10.0.0.236/trunk@100511 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-07 19:45:15 +00:00
rogerl%netscape.com
4a33b633e5
Merging JS2_DIKDIK_BRANCH macbuild related stuff.
...
git-svn-id: svn://10.0.0.236/trunk@100452 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-07 01:40:39 +00:00
rogerl%netscape.com
33ea2bfac7
Merging DIKDIK_BRANCH into main line.
...
git-svn-id: svn://10.0.0.236/trunk@100450 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-07 01:21:11 +00:00
rogerl%netscape.com
4668429ba3
More branch merging.
...
git-svn-id: svn://10.0.0.236/trunk@100434 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-06 22:06:15 +00:00
rogerl%netscape.com
cbb38ee927
More branch merging
...
git-svn-id: svn://10.0.0.236/trunk@100431 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-06 21:57:00 +00:00
rogerl%netscape.com
0eb159b375
Tentative fix for build related issues.
...
git-svn-id: svn://10.0.0.236/trunk@90556 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-27 22:05:48 +00:00
jeff.dyer%compilercompany.com
c66ef4b453
Updating JSC with framework for semantics in cpp.
...
git-svn-id: svn://10.0.0.236/trunk@90437 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-26 22:31:11 +00:00
rogerl%netscape.com
253c5f239c
Need to pass context now.
...
git-svn-id: svn://10.0.0.236/trunk@87733 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-23 00:23:53 +00:00
beard%netscape.com
353d07be25
Fixed crashing bugs by using PowerPC struct alignment. Reorganized project to link against Mac libraries, rather than having JS2.lib bring them in.
...
git-svn-id: svn://10.0.0.236/trunk@87002 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-14 18:38:12 +00:00
beard%netscape.com
d4e2e853d1
Fixing assertion in test case, so js2 shell will start correctly.
...
git-svn-id: svn://10.0.0.236/trunk@87000 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-14 18:30:03 +00:00
beard%netscape.com
31f9a73ef6
Fixed crashing bugs by using PowerPC struct alignment.
...
git-svn-id: svn://10.0.0.236/trunk@86900 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-13 05:05:59 +00:00
rginda%netscape.com
8aef0119b1
adding .prefix files for the tests
...
git-svn-id: svn://10.0.0.236/trunk@86710 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-09 23:32:03 +00:00
rginda%netscape.com
c2871dd95c
changes to get the tests building again on the mac
...
git-svn-id: svn://10.0.0.236/trunk@86709 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-09 23:31:11 +00:00
rogerl%netscape.com
70893d1e66
Added WIN32 warning suppression pragma.
...
git-svn-id: svn://10.0.0.236/trunk@86691 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-09 19:11:04 +00:00
rginda%netscape.com
8460e8da04
mac build goop for tests/cpp and utilities.cpp fix for debug targets on mac
...
git-svn-id: svn://10.0.0.236/trunk@86640 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-09 00:08:22 +00:00
rginda%netscape.com
766afea1ed
Adding windows build goop for the tests
...
git-svn-id: svn://10.0.0.236/trunk@86626 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-08 21:38:52 +00:00
rginda%netscape.com
94fa1139ec
changes to get js2_shell to build
...
git-svn-id: svn://10.0.0.236/trunk@86603 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-08 06:01:54 +00:00
rginda%netscape.com
39cef48623
ok, that was silly, removing generated Makefiles
...
git-svn-id: svn://10.0.0.236/trunk@86571 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-07 21:33:02 +00:00
rginda%netscape.com
0328eb0a54
Adding Makefiles
...
git-svn-id: svn://10.0.0.236/trunk@86570 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-07 21:29:36 +00:00
rginda%netscape.com
6ec2e22b7a
adding automake file
...
git-svn-id: svn://10.0.0.236/trunk@86569 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-07 21:27:25 +00:00
rginda%netscape.com
0d19733052
initial checkin for source reorg. leaf copied mozilla/js/js2 to mozilla/js2/src, mozilla/js/js2/jsc to mozilla/js2/jsc, mozilla/js/js2/tools to mozilla/js2/tools, and mozilla/js/semantics to mozilla/js2/semantics
...
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
git-svn-id: svn://10.0.0.236/trunk@86568 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-07 21:21:22 +00:00
rogerl%netscape.com
33757c2cc9
Re-structuring some ICG details.
...
git-svn-id: svn://10.0.0.236/trunk@86013 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-02 01:04:22 +00:00
rogerl%netscape.com
32cc1ab2de
Added <function> at top level and example thereof.
...
git-svn-id: svn://10.0.0.236/trunk@85196 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-20 00:44:51 +00:00
rogerl%netscape.com
e56b80d07d
Fixes and enhancements to get class references, constructors and scripts
...
working from .xml input.
git-svn-id: svn://10.0.0.236/trunk@85189 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-19 23:56:37 +00:00
rogerl%netscape.com
0e8d6728f8
Fix for VC++ compile.
...
git-svn-id: svn://10.0.0.236/trunk@84269 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-02 19:49:16 +00:00
beard%netscape.com
8daa6ee2f4
no need to copy JSString values into String values.
...
git-svn-id: svn://10.0.0.236/trunk@84222 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-30 07:06:03 +00:00
rogerl%netscape.com
531d8874a0
Added 'length' to Array objects as a getter property - and fixed up stuff
...
that this depended on. Fixed parameter names for xml classes and added
'loadxml' global function.
git-svn-id: svn://10.0.0.236/trunk@83700 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-15 01:38:40 +00:00
jeff.dyer%compilercompany.com
aeec17b652
Fix the first startup test.
...
git-svn-id: svn://10.0.0.236/trunk@82436 18797224-902f-48f8-a5cc-f745e15eee43
2000-11-08 21:05:58 +00:00
rogerl%netscape.com
b095cbfba5
Fixed warnings & bogus qualifier.
...
git-svn-id: svn://10.0.0.236/trunk@82367 18797224-902f-48f8-a5cc-f745e15eee43
2000-11-07 01:09:45 +00:00
rogerl%netscape.com
eee3dbd0a5
Fixed compare bugs. Report results from js2 test cases. Rewrote generic
...
equal to match ECMA 1.5
git-svn-id: svn://10.0.0.236/trunk@82354 18797224-902f-48f8-a5cc-f745e15eee43
2000-11-06 22:57:10 +00:00
rogerl%netscape.com
d1aef56e6d
Fixed adding setter to virtual inherited field.
...
git-svn-id: svn://10.0.0.236/trunk@82257 18797224-902f-48f8-a5cc-f745e15eee43
2000-11-03 02:42:01 +00:00
jeff.dyer%compilercompany.com
4cfc6bf75b
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.
git-svn-id: svn://10.0.0.236/trunk@81613 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-23 19:39:55 +00:00
rogerl%netscape.com
289f607a92
Changed ArgumentList to ArgumentList*. Changed ICodeGenerator to take a
...
Context instead of world & global pair. Connected to ICodeAssembler from
XMLParser.
git-svn-id: svn://10.0.0.236/trunk@81552 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-21 00:30:23 +00:00
rogerl%netscape.com
129334e4ff
Added XMLparsing to load a class. Fixed handling of forward references to
...
class methods/fields.
git-svn-id: svn://10.0.0.236/trunk@81410 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-18 23:37:44 +00:00
rogerl%netscape.com
0f281d3f25
Mods for getter/setter methods.
...
git-svn-id: svn://10.0.0.236/trunk@80752 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-09 22:21:26 +00:00
rogerl%netscape.com
3e8715b85d
Oops. Left icode output on by default, now off.
...
git-svn-id: svn://10.0.0.236/trunk@75595 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-04 20:37:42 +00:00