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

829 Коммитов

Автор SHA1 Сообщение Дата
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