Граф коммитов

1092 Коммитов

Автор SHA1 Сообщение Дата
rogerl%netscape.com 5611bff89a Fixed length fields for various functions, behavioiur of string functions
to match tests. Added missing virtuals to BoundFunction. Fixed eval access
to parameters and locals.
2001-10-16 18:58:42 +00:00
waldemar%netscape.com 50fa5aa608 Added subscript styles 2001-10-12 00:24:59 +00:00
waldemar%netscape.com 3d075be04d More style changes. Removed nested character styles. Fixed line insertion. Made syntax errors catchable by the read-eval-print loop. 2001-10-12 00:24:20 +00:00
pschwartau%netscape.com d2eeedc189 Warning fixes 2001-10-09 00:08:31 +00:00
rogerl%netscape.com 6bef5de0a9 Added enumerable handling, === operator. Fixed try/catch across interpreter
loop invocations, other sundry ecma test suite fixes.
2001-10-08 23:57:01 +00:00
beard%netscape.com 8094f5381e Added Carbon.rsrc to Carbon targets. 2001-10-04 21:45:48 +00:00
beard%netscape.com e8922631fe Carbon specific resources for Carbon targets. 2001-10-04 21:41:56 +00:00
waldemar%netscape.com f9f0eb59a2 Added support for indexes in rtf files 2001-10-04 01:13:53 +00:00
waldemar%netscape.com 46bae57c92 Reformatted actions to merge procedures from multiple expansions of a nonterminal. Removed U_equiv form of functions. 2001-10-03 21:01:38 +00:00
rogerl%netscape.com 6d99fc6e49 Fixed for..in to descend prototype chain. Fixed binding for non-methods. 2001-10-02 01:15:12 +00:00
pschwartau%netscape.com 48c4d2480e Warning fixes from mac build 2001-09-28 01:32:05 +00:00
rogerl%netscape.com 7b295cf4b7 Wiped warning whining. 2001-09-28 01:24:38 +00:00
rogerl%netscape.com f1acd9f856 Snapshot of latest fixes for expression/statement/date/boolean/types ECMA
test suite related bug fixing.
2001-09-28 01:16:52 +00:00
rogerl%netscape.com 2c954b679c Fixed crash in handling 'for (var i,p in...' - the reader didn't have a
pre-peeked token for the error report unless it was backed up.
2001-09-28 01:16:00 +00:00
waldemar%netscape.com 1f6af95d85 Made section headers be headings level 1 and 2 instead of 3 and 4 2001-09-27 05:41:50 +00:00
waldemar%netscape.com 4ee5399d3a Miscellaneous renamings and formatting changes 2001-09-27 05:41:20 +00:00
waldemar%netscape.com a7370dd7cb Added optional parameters to %print-actions 2001-09-27 05:40:20 +00:00
waldemar%netscape.com 1ad950164a Added support for -> covariance and contravariance 2001-09-27 05:39:52 +00:00
waldemar%netscape.com 0290f857e7 Renamed local-variable to variable 2001-09-25 03:51:24 +00:00
waldemar%netscape.com 2478baa36a Tweaked HTML formatting 2001-09-25 03:51:12 +00:00
waldemar%netscape.com 2bacd49f44 Added algorithm, stmt, and lvl styles. Obsoleted semantics styles. 2001-09-25 03:50:36 +00:00
waldemar%netscape.com 0ec390e0a2 Added support for algorithm styles 2001-09-25 03:49:47 +00:00
waldemar%netscape.com 4b6409bb06 Tweaked Word styles 2001-09-25 03:49:27 +00:00
waldemar%netscape.com 91e1713b73 Added support for the 'named' function parameter attribute. Removed .class. Renamed production names to British spelling. 2001-09-25 03:48:53 +00:00
waldemar%netscape.com d0d41b288d Added named 2001-09-25 03:47:52 +00:00
waldemar%netscape.com deea221554 Fixed the precedence of neg 2001-09-25 03:46:57 +00:00
rogerl%netscape.com 0a1e1917be Fixed value/type mismatch bugs. Fixed some warnings. 2001-09-20 23:52:06 +00:00
beard%netscape.com 8fe30e3446 Fix crasher on Mac. 2001-09-20 23:39:06 +00:00
beard%netscape.com 14c30b2540 Fix Mac build bustage. 2001-09-20 22:15:14 +00:00
rogerl%netscape.com 2ab489fd60 Added 'version' function for test suite. 2001-09-20 01:41:03 +00:00
rogerl%netscape.com 3fcd5489f5 Fixes for missing global object properties, various bug fixes. 2001-09-20 01:35:42 +00:00
waldemar%netscape.com 51d86fad6d Transitioned to paragraph/DIV-based styles 2001-09-20 00:13:32 +00:00
waldemar%netscape.com bd8682892c Added time-to-string and time-to-short-string 2001-09-20 00:12:13 +00:00
waldemar%netscape.com f666ecf37d Eliminated unnecessary VC6 workaround 2001-09-15 05:17:51 +00:00
waldemar%netscape.com 37ce7f07c2 Fixed error in lexing hexadecimal literals 2001-09-15 01:52:07 +00:00
waldemar%netscape.com e3053377cb Fixed template overinstantiation bug 2001-09-13 01:04:22 +00:00
waldemar%netscape.com 589c6baca5 Added support for list-sets, some, and every. Removed tuple and record tags. Made many minor semantic notation improvements. 2001-09-10 22:10:36 +00:00
waldemar%netscape.com 57e9c8490b Split out parseFunctionExpression 2001-09-06 22:44:32 +00:00
waldemar%netscape.com c2d460e09f Added missing library 2001-09-06 22:31:29 +00:00
waldemar%netscape.com 1040d07dde Added missing files 2001-09-06 22:31:05 +00:00
pschwartau%netscape.com c31ea81bb3 Warning suppression, plus getting date files into mac build 2001-09-05 18:38:17 +00:00
rogerl%netscape.com b70ed1935c Added setXXX funciton implementations. 2001-09-04 22:07:32 +00:00
rogerl%netscape.com aacd256415 Added jsdate & prmjtime to build. 2001-09-04 21:10:21 +00:00
rogerl%netscape.com 40afe1d151 Fix for apparent missing region compare in gcc version of basic_string. 2001-09-04 21:02:10 +00:00
rogerl%netscape.com 6477e3354f Adding Date package. 2001-09-01 01:10:57 +00:00
rogerl%netscape.com 0a316d3301 Fixed warning. 2001-08-28 00:52:16 +00:00
rogerl%netscape.com 5b2c609f80 Started adding Array[]. 2001-08-28 00:44:19 +00:00
rogerl%netscape.com 1044dd8151 Fixed ++/-- operators to invoke unary '+' on operand. All handled by
bytecodegen now instead of in interpreter.
2001-08-27 21:33:54 +00:00
waldemar%netscape.com 5d3a82e791 Removed type-expression 2001-08-23 04:22:56 +00:00
waldemar%netscape.com d2a51e5b54 Added more basic semantics 2001-08-23 04:22:24 +00:00
waldemar%netscape.com 3a8791415d Added vector subtyping, support for & on unions of tags, and the nonempty operator 2001-08-23 04:21:18 +00:00
waldemar%netscape.com 433afbcdaa Renamed a few semantic types. Added 'named' parameter attribute. 2001-08-17 20:04:04 +00:00
waldemar%netscape.com d7facf8397 Tags with fields are now depicted with the 'tuple' keyword instead of 'tag' 2001-08-17 20:03:11 +00:00
pschwartau%netscape.com 08136ed931 Initial add. 2001-08-16 19:03:26 +00:00
pschwartau%netscape.com 00acd17777 Correcting a misleading comment - 2001-08-16 18:24:22 +00:00
beard%netscape.com c449c9f59f Added Carbon targets, fixed MPW targets. 2001-08-16 01:34:18 +00:00
beard%netscape.com a26c6b000c Build with latest CodeWarrior tools. 2001-08-16 01:02:46 +00:00
waldemar%netscape.com d513856da0 Added unary operators and much more expression parsing. Rearranged semantic data structures. 2001-08-16 00:39:00 +00:00
waldemar%netscape.com 0a334dc2ef Brought up to date to process formal/notation.html 2001-08-16 00:38:06 +00:00
waldemar%netscape.com 8feef5fd35 Added subset-10 and subset-eq-10 2001-08-16 00:37:39 +00:00
waldemar%netscape.com 776f55b009 Removed 'type' keyword before depicted type definitions 2001-08-16 00:37:03 +00:00
pschwartau%netscape.com 1c0b13ac41 Fixing an error. 2001-08-15 21:20:05 +00:00
pschwartau%netscape.com 41e19b6b38 Improving readability. 2001-08-15 21:19:21 +00:00
pschwartau%netscape.com 93662b7170 Improved status message. 2001-08-15 21:18:49 +00:00
pschwartau%netscape.com 6e191ddc3e Added object typing. 2001-08-15 20:57:23 +00:00
beard%netscape.com e1478e6f5e Added MPW tool targets. 2001-08-15 18:59:54 +00:00
beard%netscape.com d1fc46dcba Fixed XP_MAC_MPW code rot. 2001-08-15 18:59:34 +00:00
beard%netscape.com 4e8866c55b Prefix files for MPW targets. 2001-08-15 18:58:31 +00:00
beard%netscape.com bd613ffc18 Updated for latest CodeWarrior tools. 2001-08-15 18:27:40 +00:00
pschwartau%netscape.com eae2932617 Corrected an error in Section 6 of test. 2001-08-15 18:07:03 +00:00
rogerl%netscape.com 2a2fb98563 Fixed position for 'this' error message. 2001-08-15 01:05:05 +00:00
rogerl%netscape.com 689d5c0630 Fixed detection of unchecked functions as function literals. 2001-08-15 00:59:13 +00:00
pschwartau%netscape.com b0768a4141 Initial add. 2001-08-14 23:32:56 +00:00
pschwartau%netscape.com 6b1276c679 Minor corrections. 2001-08-14 23:23:33 +00:00
pschwartau%netscape.com 22b9086431 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 f1d134c609 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 0d54660f01 Removed extraneous code from the testcase. 2001-08-14 22:24:12 +00:00
pschwartau%netscape.com 2abdc26434 Correcting an error: 'this' should have been contained inside constructor functions. 2001-08-14 21:55:19 +00:00
rogerl%netscape.com 3940ba12f2 Fixed illegal use of 'this' in instance methods. Fixed bug in getType for
undefined value.
2001-08-14 21:02:38 +00:00
pschwartau%netscape.com de92be7592 Correcting an error in the test. Added comments to explain. 2001-08-14 20:28:06 +00:00
pschwartau%netscape.com c8f2950727 Added comment. 2001-08-14 04:18:24 +00:00
pschwartau%netscape.com c90b6e6550 Initial add. 2001-08-14 04:12:21 +00:00
pschwartau%netscape.com ffed1be333 Correcting a mistake: "prototype" functions should be "constructor" functions. 2001-08-14 03:22:07 +00:00
pschwartau%netscape.com 23ec4052a2 Added many new cases to test. 2001-08-14 02:19:08 +00:00
rogerl%netscape.com 0925e92ffd Fixed missing function name/class info crashes. 2001-08-13 23:14:56 +00:00
waldemar%netscape.com 8dd68f5e16 Brought up to date 2001-08-11 06:53:35 +00:00
waldemar%netscape.com 1efc1a11fd Added semicolon after action declarations 2001-08-11 06:53:09 +00:00
waldemar%netscape.com 5df1c2764b Fixed handling of the 'private' attribute 2001-08-11 00:32:05 +00:00
waldemar%netscape.com b0424865ca Removed 3_in lexer unit syntax 2001-08-10 23:51:00 +00:00
waldemar%netscape.com abdb640233 Merged with branch 2001-08-10 23:50:27 +00:00
waldemar%netscape.com 62d960e8ba Added truncate-finite-float64 and compare 2001-08-10 23:27:43 +00:00
waldemar%netscape.com f8b3a4a6aa Renamed truncate-float64 to truncate-finite-float64 2001-08-10 23:26:50 +00:00
waldemar%netscape.com a16400a1e7 Put back instanceof and made minor superficial changes 2001-08-10 23:25:41 +00:00
waldemar%netscape.com 8788474af2 Removed 3_in notation 2001-08-10 23:24:39 +00:00
waldemar%netscape.com 748c97bb3d Eliminated local-variable style 2001-08-10 23:24:11 +00:00
waldemar%netscape.com 7fbd45cfc6 Fixed handling of infinities 2001-08-10 23:23:42 +00:00
pschwartau%netscape.com f34271e0fb bad type for delete index operand. fixed type warning. 2001-08-10 00:29:48 +00:00
rogerl%netscape.com 926774efef Fixed bug in short value instruction operand printing. 2001-08-10 00:25:47 +00:00
rogerl%netscape.com 8e69fe31a5 Fixed operator overloading for indexing operators. 2001-08-10 00:21:32 +00:00
pschwartau%netscape.com 8b813402f5 Initial add 2001-08-07 19:46:26 +00:00
pschwartau%netscape.com 04bcd0b844 Initial add. 2001-08-07 19:45:15 +00:00
rogerl%netscape.com 4160719eb2 Merging JS2_DIKDIK_BRANCH macbuild related stuff. 2001-08-07 01:40:39 +00:00
rogerl%netscape.com ca6a263e83 Merging DIKDIK_BRANCH into main line. 2001-08-07 01:21:11 +00:00
rogerl%netscape.com 3d4c8708e2 Removing stale versions 2001-08-06 22:34:29 +00:00
rogerl%netscape.com cad90ce929 More branch merging. 2001-08-06 22:25:07 +00:00
rogerl%netscape.com a85e959b31 More branch merging. 2001-08-06 22:06:15 +00:00
rogerl%netscape.com d2a1e84877 More branch merging. 2001-08-06 21:59:04 +00:00
rogerl%netscape.com 5ab74c2310 More branch merging 2001-08-06 21:57:00 +00:00
rogerl%netscape.com 62c3650311 Merging in from DIKDIK_BRANCH 2001-08-06 21:53:33 +00:00
rogerl%netscape.com a4301e63dd Removing jsc (again, hopefully correctly) 2001-08-06 20:14:07 +00:00
waldemar%netscape.com 3e4c7076a4 Jul 24 syntax changes 2001-07-26 23:38:46 +00:00
waldemar%netscape.com 8e38044aab Changed instanceof to is and removed no-line-break constraint after use 2001-06-30 02:29:52 +00:00
waldemar%netscape.com c8e597f524 Added 'is' reserved word 2001-06-30 02:29:08 +00:00
waldemar%netscape.com e3493c0237 Made parenthesized field names js2-only. Renamed language directives to pragmas and reworked their syntax as well as that of use and import directives. 2001-06-16 00:41:34 +00:00
waldemar%netscape.com c3cb31ba54 Updated parser: attributes can be expressions, added new attributes, disallowed nested ::'s, deleted Eval nodes, added const and void nodes, deleted package attribute, deleted super::id syntax, and added super, super(expr), and super(args) syntax 2001-06-13 21:24:27 +00:00
waldemar%netscape.com 7d72a7065d Added RTF cleanup utilities and a hack to read and write improper RTF commands that contain upper-case letters. 2001-06-09 01:04:16 +00:00
waldemar%netscape.com 79a0cd28c9 Interchanged Definition and AnnotatedDefinition. 2001-06-09 01:03:10 +00:00
waldemar%netscape.com 8cfc11f0ad Big switchover to Algol-style semantics 2001-04-12 04:33:39 +00:00
waldemar%netscape.com cfa454de93 Removed ' 2001-04-12 04:32:52 +00:00
waldemar%netscape.com bdb8a533f6 Brought up to date 2001-04-12 04:32:17 +00:00
waldemar%netscape.com dacc51531a Switchover to Algol-style semantics 2001-04-12 04:31:46 +00:00
rogerl%netscape.com c44ee93288 Tentative fix for build releated issues. 2001-03-27 22:06:21 +00:00
rogerl%netscape.com c963d9e017 Tentative fix for build related issues. 2001-03-27 22:05:48 +00:00
jeff.dyer%compilercompany.com 81f35ba810 Adding JSILGenerator code 2001-03-26 22:37:50 +00:00
jeff.dyer%compilercompany.com dc352e6fb6 Updating JSC with framework for semantics in cpp. 2001-03-26 22:31:11 +00:00
waldemar%netscape.com 3b9974b135 Added support for more html elements 2001-03-09 02:12:21 +00:00
waldemar%netscape.com 48b2bd5c37 Made read-rtf non-recursive to avoid stack overflows 2001-03-09 02:11:13 +00:00
waldemar%netscape.com d5c2386002 Renamed token to input-element 2001-03-09 02:10:15 +00:00
waldemar%netscape.com 1ae510f12c Changed titles of generated html and rtf files 2001-03-09 02:09:50 +00:00
rogerl%netscape.com 1bde7bec2a Fixed increment bug. Added mPrivate member and supported native getter &
setter functions for NAME opcodes.
2001-03-05 21:49:23 +00:00
waldemar%netscape.com 5c2b8d3fe3 More expression semantics 2001-03-02 23:15:54 +00:00
waldemar%netscape.com bfa286f4b9 Renamed string-equal to string= 2001-03-02 23:15:33 +00:00
waldemar%netscape.com 62eb18c67b Added ^, hex, mod, and string comparison operators 2001-03-02 23:14:11 +00:00
waldemar%netscape.com d1f86a5e67 Initial version 2001-03-01 05:37:45 +00:00
waldemar%netscape.com 8a866109f1 Added progn and compacted the formatting of several forms 2001-03-01 05:36:32 +00:00
waldemar%netscape.com 846a2fd99f Renamed double to float64, added progn, and added support for ? within rules 2001-03-01 05:35:44 +00:00
waldemar%netscape.com 41a560338f Brought up to date 2001-03-01 05:34:37 +00:00
waldemar%netscape.com 04a6603f9c Added support for .. in directory paths 2001-03-01 05:34:14 +00:00
waldemar%netscape.com 308c3e3514 Added save-block-style 2001-03-01 05:33:45 +00:00
waldemar%netscape.com 1f073c5d4f Added save-block-style and *html-to-rtf-definitions* 2001-03-01 05:33:25 +00:00
waldemar%netscape.com deb4e04838 Renamed double to float64 2001-03-01 05:32:08 +00:00
waldemar%netscape.com d3d717ba33 Started work on expression semantics 2001-03-01 05:31:28 +00:00
waldemar%netscape.com 7aeec669bc Fixed terminal-action bug 2001-03-01 05:29:57 +00:00
rogerl%netscape.com 35825b2bf5 Need to pass context now. 2001-02-23 00:23:53 +00:00
rogerl%netscape.com 24c8b934df Added toBoolean handling. Fixed toString & toPrimitive to match spec. 2001-02-23 00:18:46 +00:00
waldemar%netscape.com c0b6539e0f Replaced \Q by \_ 2001-02-23 00:04:17 +00:00
rogerl%netscape.com ec63aa10fd Fixed unused vars. Added string literal as alternative function name.
Implemented invokeCall to use override.
2001-02-20 21:39:59 +00:00
rogerl%netscape.com 085f99a539 New icodes to handle instanceof/is. Moved operator name handling to icg
for now (pending a semantics phase). Added a generic new and prototype
setting.
2001-02-16 23:15:34 +00:00
rogerl%netscape.com f2ed6c0f4a Cleaning up all over. New Operator enumeration. 2001-02-14 23:54:27 +00:00
beard%netscape.com a5bc14a2ad 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 0e29b661a3 Fixing assertion in test case, so js2 shell will start correctly. 2001-02-14 18:30:03 +00:00
beard%netscape.com 8af9421767 Fixed crashing bugs by using PowerPC struct alignment. 2001-02-13 05:05:59 +00:00
beard%netscape.com b39234a73a Took out other libraries, transferred to driver projects. 2001-02-13 04:29:55 +00:00
beard%netscape.com b2024b30c1 friend class ICodeModule; not friend ICodeModule; 2001-02-13 03:59:09 +00:00
rogerl%netscape.com 8325fd72aa Added new icodes for xcrement ops, unary ops etc. Changed override
resolution mechanism.
2001-02-10 00:45:45 +00:00
rginda%netscape.com 53c12bbf5e adding .prefix files for the tests 2001-02-09 23:32:03 +00:00
rginda%netscape.com 3d087768a1 changes to get the tests building again on the mac 2001-02-09 23:31:11 +00:00
rogerl%netscape.com 8852bd4828 Added WIN32 warning suppression pragma. 2001-02-09 19:11:04 +00:00
rogerl%netscape.com d568d40910 Added pragma to disable overlong identifiers warning 2001-02-09 19:10:18 +00:00
rogerl%netscape.com 5fb0a8ee35 Turned on RTTI 2001-02-09 19:09:23 +00:00
waldemar%netscape.com de5e2988fc A few new semantics 2001-02-09 05:00:28 +00:00
rginda%netscape.com 2c018ad0a6 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 deab930eaf Changes to get mac building the js2 library 2001-02-08 23:05:53 +00:00
rginda%netscape.com f7ef71585e Turn on RTTI 2001-02-08 21:48:19 +00:00
rginda%netscape.com c7680f76f8 Adding windows build goop for the tests 2001-02-08 21:38:52 +00:00
rginda%netscape.com c7d9f91b1a Changes to get the lib building in vcc 2001-02-08 21:13:16 +00:00
rginda%netscape.com b9c5352994 ok, let's try that again. 2001-02-08 21:04:06 +00:00
rginda%netscape.com a55364d6c8 Changed vc build to make a library instead of an exe 2001-02-08 20:56:56 +00:00
rginda%netscape.com 96828862d6 add some directories to the common makefile 2001-02-08 06:08:42 +00:00
rginda%netscape.com 60316c588b is there no way to combine two .a files? 2001-02-08 06:06:33 +00:00
rginda%netscape.com 7c1ad74353 changes to get js2_shell to build 2001-02-08 06:01:54 +00:00
rginda%netscape.com f100d87400 Changes to get the back end building again.
Removed "dependencies" file (part of old make system.)
2001-02-08 05:02:10 +00:00
rginda%netscape.com 49dfc38a6e removing these tests, they've been relocated to js2/tests/js 2001-02-08 04:59:21 +00:00
rginda%netscape.com 306ca97c5f changes to add runtime code into the library 2001-02-08 00:48:12 +00:00
rginda%netscape.com 3df3dd0748 fixing filenames, none of these files had prior history. 2001-02-08 00:14:20 +00:00
rginda%netscape.com 4087957756 ok, that was silly, removing generated Makefiles 2001-02-07 21:33:02 +00:00
rginda%netscape.com 74ad25891f Adding Makefiles 2001-02-07 21:29:36 +00:00
rginda%netscape.com 90b123912b adding automake file 2001-02-07 21:27:25 +00:00
rginda%netscape.com 848ccfca69 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
waldemar%netscape.com 2b22046006 Added more semantics 2001-02-07 05:08:44 +00:00
waldemar%netscape.com c3a021f211 Added read-eval-print loop 2001-02-07 05:08:09 +00:00
waldemar%netscape.com f4fd6bc908 Updated to correspond to js2 site 2001-02-07 05:07:37 +00:00
waldemar%netscape.com 17b22162c1 Added :semantic-comment and :vector-construct. 2001-02-07 05:07:05 +00:00
waldemar%netscape.com ddf1704526 Added vector comprehensions. Changed compiler to emit globals of functional type into the lisp function rather than value slots of symbols; this simplifies debugging. 2001-02-07 05:06:22 +00:00
waldemar%netscape.com bbabbd5a0f Added vector comprehensions and extra mode parameter for %section, %subsection, and %text. 2001-02-07 05:05:39 +00:00
rogerl%netscape.com 61c02b49fb Fixed case, sorry 2001-02-02 01:08:06 +00:00
rogerl%netscape.com 4f0fb6c68b Added ICodeEmitter 2001-02-02 01:06:30 +00:00
rogerl%netscape.com 99801e47e7 Added icodeEmitter to VC++ build 2001-02-02 01:05:38 +00:00
rogerl%netscape.com 4b45446f30 Re-structuring some ICG details. 2001-02-02 01:04:22 +00:00
waldemar%netscape.com 068fd9649d Fixed comment 2001-02-01 03:42:25 +00:00
waldemar%netscape.com d5f1e7556c Added make-and-compile-grammar cache 2001-02-01 03:41:54 +00:00
waldemar%netscape.com 12ec735bd9 Added hash-table-= 2001-02-01 03:41:18 +00:00
waldemar%netscape.com 0845341beb Added the id type 2001-02-01 03:40:56 +00:00
waldemar%netscape.com 5cfc39b9dd Removed namespace inheritance. Begun implementing semantics. 2001-02-01 03:39:26 +00:00
rogerl%netscape.com bd57a453dc Removed unused parameter. 2001-02-01 01:06:53 +00:00
rogerl%netscape.com 80fd524b82 Changed Cast to take a JSValue containing a type instead of type directly.
Added LoadType to help support that. Also added LoadNull.
2001-02-01 00:59:21 +00:00
jeff.dyer%compilercompany.com 90e585d1c8 First cut a xml code generation. 2001-01-26 23:55:32 +00:00
jeff.dyer%compilercompany.com 68c43d84bf Unneeded file 2001-01-26 23:46:06 +00:00
waldemar%netscape.com 677d83f673 Added .() operator 2001-01-26 07:33:32 +00:00
rogerl%netscape.com 72c26972f0 Fixes to support ICodeModule operand type (via name in global object) and
TRUE/FALSE/NULL/CLASS instructions.
2001-01-25 23:34:33 +00:00