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

146 Коммитов

Автор SHA1 Сообщение Дата
waldemar%netscape.com f7402ed065 Numerous algorithm fixes, changes, and additions. 2003-06-30 22:15:01 +00:00
waldemar%netscape.com 32cb82d3e5 Added U+0085 to the list of line terminator characters. 2003-06-30 22:14:07 +00:00
waldemar%netscape.com 40b8801175 Added U+0085 to the list of line terminators. Added a few interesting test cases. 2003-06-30 22:13:44 +00:00
waldemar%netscape.com 14bd901553 Added U+0085 to list of line terminators. Cleaned up and rearranged other productions slightly. 2003-06-30 22:12:21 +00:00
waldemar%netscape.com 969f1e7095 Added object-to-source and used it for printing the results of the read-eval-print loop. 2003-06-30 22:10:56 +00:00
waldemar%netscape.com e91e7735da Numerous algorithm fixes, changes, and additions. Supported the primitive classes. 2003-06-05 01:36:19 +00:00
waldemar%netscape.com 14a70435da Renamed productions. Removed 'include' and 'exclude' keywords. 2003-06-05 01:34:45 +00:00
waldemar%netscape.com 9df02ae3d9 Numerous algorithm fixes, changes, and additions. Began support for the global object and library classes. 2003-05-23 01:10:07 +00:00
waldemar%netscape.com 5856789f4c Renamed Character to Char16. Added support for ToNumber and parseFloat. 2003-05-23 01:07:54 +00:00
waldemar%netscape.com f371344c89 Supported regular expression literals 2003-05-23 01:07:24 +00:00
waldemar%netscape.com 72bd9aa18c Renamed Character to Char16. 2003-05-23 01:05:48 +00:00
waldemar%netscape.com 2e0566827d Removed the notion of plurality from frames and replaced it with a boolean preinst parameter to Validate 2003-05-03 02:31:10 +00:00
waldemar%netscape.com a7697ea4a0 Finished basic algorithms 2003-05-03 00:17:58 +00:00
waldemar%netscape.com 51364fff75 Implemented ... in function argument lists 2003-04-03 01:30:30 +00:00
waldemar%netscape.com ed289a9b65 Implemented is, catch, for-in, and parts of class construction and calling. Made instance variable initializers be compile-time constants. Revamped design of const, making constants lazily evaluated as needed rather than trying to distinguish compile-time constants from run-time constants. Made slight adjustments to the grammar of for-statements. Outlawed initializers on for-in var declarations in the semantics. 2003-03-25 01:53:04 +00:00
waldemar%netscape.com c2096723fa Reduced default amout of chatter of read-eval-print loop 2003-03-25 01:40:00 +00:00
waldemar%netscape.com 8ac5ff2102 Large updates to object accesses; introduced access and bracket-access indirections. Added with statements. Implemented array initializers and fixed object initializers. 2003-02-18 00:29:57 +00:00
waldemar%netscape.com 214a5e5e03 Removed named function parameters. Allowed full qualified names as dynamic properties of objects. 2003-01-30 01:19:28 +00:00
waldemar%netscape.com 29c72f33d6 Removed the "named" keyword 2003-01-30 01:18:20 +00:00
waldemar%netscape.com a702dd9dc3 Reorganized instance member lookup to remove vtables and simplify and slightly restrict overriding 2003-01-25 02:20:16 +00:00
waldemar%netscape.com ec3b99ba91 Reorganized instance data structures and object property access, added vtables, wrote new code for processing function definitions, and added several new statements 2003-01-14 22:21:13 +00:00
waldemar%netscape.com 555decb21b Added the setup phase, reorganized instance data structure, and wrote new code for processing function definitions and calls 2002-11-20 03:40:20 +00:00
waldemar%netscape.com 1492452e23 Made === ignore the numbers' types 2002-10-30 01:46:55 +00:00
waldemar%netscape.com 8ae7afa4a0 Wrapped number and string tokens in wrapper types to simplify documentation. Improved comments of Unicode character categories. 2002-10-29 01:12:27 +00:00
waldemar%netscape.com 3219cfbfb4 Revamped handling of floats, doubles, and longs per the October ECMA meeting 2002-10-29 01:11:32 +00:00
waldemar%netscape.com eb0db5ad46 Abbreviated repetitive actions as :forward wherever possible 2002-10-14 23:18:34 +00:00
waldemar%netscape.com 5ecdaa69b3 Added support for float32; changed the lexer's token data structures 2002-09-25 23:53:16 +00:00
waldemar%netscape.com c5caa15283 Changes to support the updated lexer and the simplified token data structure 2002-09-25 23:52:03 +00:00
waldemar%netscape.com f9551669ff Removed units and added support for l, ul, and f suffixes. Changed the basic types of the token variants to match changes in other files 2002-09-25 23:51:12 +00:00
waldemar%netscape.com ed6d5951bf Replaced fill-capture by the new repeat primitive 2002-09-25 23:49:53 +00:00
waldemar%netscape.com 97744dd5a5 Added another test case 2002-08-13 23:56:53 +00:00
waldemar%netscape.com 1408f556cd Many changes, including: removed user-definable operators and units; added long, ulong, and character; reorganized frame structures; and added more directive code. 2002-08-13 23:56:31 +00:00
waldemar%netscape.com d8e7ed486e Removed abstract methods 2002-06-26 01:12:09 +00:00
waldemar%netscape.com 57e723fb35 Added lots of new code for frames and function definitions 2002-06-12 00:24:29 +00:00
waldemar%netscape.com e3141f724d Removed interfaces 2002-05-22 00:59:22 +00:00
waldemar%netscape.com 039d590a66 Added more definition semantics. Removed instance member indirection. Removed indexable flag. 2002-04-24 00:30:48 +00:00
waldemar%netscape.com 48fbe94f66 Checkpoint 2002-03-07 01:12:41 +00:00
waldemar%netscape.com 6894005b6b More new semantics 2002-03-04 23:49:11 +00:00
waldemar%netscape.com 61eb70d813 More new semantics 2002-02-08 04:06:29 +00:00
waldemar%netscape.com 4bbf17bfa2 Fixed stub compile error 2002-02-05 01:13:30 +00:00
waldemar%netscape.com 2169f632f6 Major reorganization of object structure, environments, frames, and bindings. Added compile/run flag to all expression evaluation functions. 2002-02-04 21:12:28 +00:00
waldemar%netscape.com 873903fd40 Added another test case 2002-02-04 21:11:02 +00:00
waldemar%netscape.com c595f7611e Added a couple of test cases 2002-01-17 01:28:58 +00:00
waldemar%netscape.com de6758169d Removed attributes from parse directives 2002-01-05 03:32:58 +00:00
waldemar%netscape.com b9834aed79 Regularized the grammar for substatements and groups of directives 2001-12-21 06:12:16 +00:00
waldemar%netscape.com 087d0d1a98 Miscellaneous environment improvements 2001-12-20 01:08:25 +00:00
waldemar%netscape.com 048855d931 Added comments 2001-11-30 02:23:05 +00:00
waldemar%netscape.com c2f6dc43ef Added more statement semantics 2001-11-27 02:39:34 +00:00
waldemar%netscape.com 82dc8ca639 Removed #, .., ->, and @ tokens 2001-11-27 02:39:18 +00:00
waldemar%netscape.com 4e6edc46d1 Fixed string literal bug 2001-11-27 02:38:56 +00:00