188 Commits

Author SHA1 Message Date
pschwartau%netscape.com
2ba1b45e77 Corrected an error in Section 6 of test. 2001-08-15 18:07:03 +00:00
pschwartau%netscape.com
840b139f9b Initial add. 2001-08-14 23:32:56 +00:00
pschwartau%netscape.com
f477b0190b Minor corrections. 2001-08-14 23:23:33 +00:00
pschwartau%netscape.com
a5cbb50aa4 Corrected a mistake: any use of 'this' inside a class must be contained in a function. 2001-08-14 23:17:07 +00:00
pschwartau%netscape.com
9870164d2b Corrected a mistake: any 'this' inside a class must be wrapped in a function. 2001-08-14 22:33:11 +00:00
pschwartau%netscape.com
5e9cc612e0 Removed extraneous code from the testcase. 2001-08-14 22:24:12 +00:00
pschwartau%netscape.com
fce119515f Correcting an error: 'this' should have been contained inside constructor functions. 2001-08-14 21:55:19 +00:00
pschwartau%netscape.com
7489c41d80 Correcting an error in the test. Added comments to explain. 2001-08-14 20:28:06 +00:00
pschwartau%netscape.com
aee71e6700 Added comment. 2001-08-14 04:18:24 +00:00
pschwartau%netscape.com
49a88bf6a8 Initial add. 2001-08-14 04:12:21 +00:00
pschwartau%netscape.com
6dc771167d Correcting a mistake: "prototype" functions should be "constructor" functions. 2001-08-14 03:22:07 +00:00
pschwartau%netscape.com
0fa8d70e3e Added many new cases to test. 2001-08-14 02:19:08 +00:00
waldemar%netscape.com
1afddbb512 Merged with branch 2001-08-10 23:50:27 +00:00
pschwartau%netscape.com
c8f3d7e9bd Initial add 2001-08-07 19:46:26 +00:00
pschwartau%netscape.com
22a4e8c2e1 Initial add. 2001-08-07 19:45:15 +00:00
rogerl%netscape.com
ceca52b8d4 Merging JS2_DIKDIK_BRANCH macbuild related stuff. 2001-08-07 01:40:39 +00:00
rogerl%netscape.com
edead61a96 Merging DIKDIK_BRANCH into main line. 2001-08-07 01:21:11 +00:00
rogerl%netscape.com
9bc5bf1171 More branch merging. 2001-08-06 22:06:15 +00:00
rogerl%netscape.com
3525486520 More branch merging 2001-08-06 21:57:00 +00:00
rogerl%netscape.com
3e2bcee73e Tentative fix for build related issues. 2001-03-27 22:05:48 +00:00
jeff.dyer%compilercompany.com
06c7ca59e6 Updating JSC with framework for semantics in cpp. 2001-03-26 22:31:11 +00:00
rogerl%netscape.com
f27fab97bf Need to pass context now. 2001-02-23 00:23:53 +00:00
beard%netscape.com
272a4ebfee Fixed crashing bugs by using PowerPC struct alignment. Reorganized project to link against Mac libraries, rather than having JS2.lib bring them in. 2001-02-14 18:38:12 +00:00
beard%netscape.com
521e3d1e7c Fixing assertion in test case, so js2 shell will start correctly. 2001-02-14 18:30:03 +00:00
beard%netscape.com
3edaa62d38 Fixed crashing bugs by using PowerPC struct alignment. 2001-02-13 05:05:59 +00:00
rginda%netscape.com
0b632f7a00 adding .prefix files for the tests 2001-02-09 23:32:03 +00:00
rginda%netscape.com
628e5ebabd changes to get the tests building again on the mac 2001-02-09 23:31:11 +00:00
rogerl%netscape.com
56c014f548 Added WIN32 warning suppression pragma. 2001-02-09 19:11:04 +00:00
rginda%netscape.com
72b7a04c48 mac build goop for tests/cpp and utilities.cpp fix for debug targets on mac 2001-02-09 00:08:22 +00:00
rginda%netscape.com
b219c01b86 Adding windows build goop for the tests 2001-02-08 21:38:52 +00:00
rginda%netscape.com
63b24fce21 changes to get js2_shell to build 2001-02-08 06:01:54 +00:00
rginda%netscape.com
39356dd364 ok, that was silly, removing generated Makefiles 2001-02-07 21:33:02 +00:00
rginda%netscape.com
e4ba7a1cd9 Adding Makefiles 2001-02-07 21:29:36 +00:00
rginda%netscape.com
20d35dc639 adding automake file 2001-02-07 21:27:25 +00:00
rginda%netscape.com
1a4b241ed2 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
2001-02-07 21:21:22 +00:00
rogerl%netscape.com
61579b22f3 Re-structuring some ICG details. 2001-02-02 01:04:22 +00:00
rogerl%netscape.com
14a70a0c8c Added <function> at top level and example thereof. 2001-01-20 00:44:51 +00:00
rogerl%netscape.com
8d21e78e1d Fixes and enhancements to get class references, constructors and scripts
working from .xml input.
2001-01-19 23:56:37 +00:00
rogerl%netscape.com
2c115aa7b4 Fix for VC++ compile. 2001-01-02 19:49:16 +00:00
beard%netscape.com
661e422910 no need to copy JSString values into String values. 2000-12-30 07:06:03 +00:00
rogerl%netscape.com
c858f0c335 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.
2000-12-15 01:38:40 +00:00
jeff.dyer%compilercompany.com
7c6f29466f Fix the first startup test. 2000-11-08 21:05:58 +00:00
rogerl%netscape.com
ec89b08c8b Fixed warnings & bogus qualifier. 2000-11-07 01:09:45 +00:00
rogerl%netscape.com
67413c204e Fixed compare bugs. Report results from js2 test cases. Rewrote generic
equal to match ECMA 1.5
2000-11-06 22:57:10 +00:00
rogerl%netscape.com
06dade6b2e Fixed adding setter to virtual inherited field. 2000-11-03 02:42:01 +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
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
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
rogerl%netscape.com
1db3618a98 Mods for getter/setter methods. 2000-10-09 22:21:26 +00:00
rogerl%netscape.com
67730faf1f Oops. Left icode output on by default, now off. 2000-08-04 20:37:42 +00:00