waldemar%netscape.com
|
4b3b7aad5b
|
Numerous algorithm fixes, changes, and additions.
|
2003-06-30 22:15:01 +00:00 |
|
waldemar%netscape.com
|
7a1532b329
|
Added U+0085 to the list of line terminator characters.
|
2003-06-30 22:14:07 +00:00 |
|
waldemar%netscape.com
|
17c4e13975
|
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
|
14a4b0788c
|
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
|
91ebe67b65
|
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
|
6679b7e5a5
|
Numerous algorithm fixes, changes, and additions. Supported the primitive classes.
|
2003-06-05 01:36:19 +00:00 |
|
waldemar%netscape.com
|
6848ebe96b
|
Renamed productions. Removed 'include' and 'exclude' keywords.
|
2003-06-05 01:34:45 +00:00 |
|
waldemar%netscape.com
|
d811610d75
|
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
|
51ef5de5e6
|
Renamed Character to Char16. Added support for ToNumber and parseFloat.
|
2003-05-23 01:07:54 +00:00 |
|
waldemar%netscape.com
|
9fa9578219
|
Supported regular expression literals
|
2003-05-23 01:07:24 +00:00 |
|
waldemar%netscape.com
|
73c2efce1a
|
Renamed Character to Char16.
|
2003-05-23 01:05:48 +00:00 |
|
waldemar%netscape.com
|
852d7f2afa
|
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
|
3c9356208a
|
Finished basic algorithms
|
2003-05-03 00:17:58 +00:00 |
|
waldemar%netscape.com
|
0eae5155bb
|
Implemented ... in function argument lists
|
2003-04-03 01:30:30 +00:00 |
|
waldemar%netscape.com
|
4e4680c4c1
|
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
|
b999400654
|
Reduced default amout of chatter of read-eval-print loop
|
2003-03-25 01:40:00 +00:00 |
|
waldemar%netscape.com
|
b89f0b5775
|
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
|
956188720c
|
Removed named function parameters. Allowed full qualified names as dynamic properties of objects.
|
2003-01-30 01:19:28 +00:00 |
|
waldemar%netscape.com
|
a031c9fad3
|
Removed the "named" keyword
|
2003-01-30 01:18:20 +00:00 |
|
waldemar%netscape.com
|
8366fdb93e
|
Reorganized instance member lookup to remove vtables and simplify and slightly restrict overriding
|
2003-01-25 02:20:16 +00:00 |
|
waldemar%netscape.com
|
19e5469183
|
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
|
160bd07ae0
|
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
|
0e843fa517
|
Made === ignore the numbers' types
|
2002-10-30 01:46:55 +00:00 |
|
waldemar%netscape.com
|
006c546e93
|
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
|
16ae98e269
|
Revamped handling of floats, doubles, and longs per the October ECMA meeting
|
2002-10-29 01:11:32 +00:00 |
|
waldemar%netscape.com
|
c12af930e2
|
Abbreviated repetitive actions as :forward wherever possible
|
2002-10-14 23:18:34 +00:00 |
|
waldemar%netscape.com
|
6dda06e2e2
|
Added support for float32; changed the lexer's token data structures
|
2002-09-25 23:53:16 +00:00 |
|
waldemar%netscape.com
|
d6f254bf7c
|
Changes to support the updated lexer and the simplified token data structure
|
2002-09-25 23:52:03 +00:00 |
|
waldemar%netscape.com
|
9735c6a8e2
|
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
|
aee5c157f3
|
Replaced fill-capture by the new repeat primitive
|
2002-09-25 23:49:53 +00:00 |
|
waldemar%netscape.com
|
ba5a07c1a1
|
Added another test case
|
2002-08-13 23:56:53 +00:00 |
|
waldemar%netscape.com
|
fdbfdd5d57
|
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
|
5b9b4f49e6
|
Removed abstract methods
|
2002-06-26 01:12:09 +00:00 |
|
waldemar%netscape.com
|
4aa22ac474
|
Added lots of new code for frames and function definitions
|
2002-06-12 00:24:29 +00:00 |
|
waldemar%netscape.com
|
5a4095b10a
|
Removed interfaces
|
2002-05-22 00:59:22 +00:00 |
|
waldemar%netscape.com
|
697edbcc03
|
Added more definition semantics. Removed instance member indirection. Removed indexable flag.
|
2002-04-24 00:30:48 +00:00 |
|
waldemar%netscape.com
|
24cfb9a514
|
Checkpoint
|
2002-03-07 01:12:41 +00:00 |
|
waldemar%netscape.com
|
1f1706020e
|
More new semantics
|
2002-03-04 23:49:11 +00:00 |
|
waldemar%netscape.com
|
87405288a8
|
More new semantics
|
2002-02-08 04:06:29 +00:00 |
|
waldemar%netscape.com
|
6157e94fd5
|
Fixed stub compile error
|
2002-02-05 01:13:30 +00:00 |
|
waldemar%netscape.com
|
003e1bc983
|
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
|
e3f15fe3fa
|
Added another test case
|
2002-02-04 21:11:02 +00:00 |
|
waldemar%netscape.com
|
7c16fecc54
|
Added a couple of test cases
|
2002-01-17 01:28:58 +00:00 |
|
waldemar%netscape.com
|
9c150d70b2
|
Removed attributes from parse directives
|
2002-01-05 03:32:58 +00:00 |
|
waldemar%netscape.com
|
f173811ba2
|
Regularized the grammar for substatements and groups of directives
|
2001-12-21 06:12:16 +00:00 |
|
waldemar%netscape.com
|
c9eaf6ef01
|
Miscellaneous environment improvements
|
2001-12-20 01:08:25 +00:00 |
|
waldemar%netscape.com
|
8636cf2c52
|
Added comments
|
2001-11-30 02:23:05 +00:00 |
|
waldemar%netscape.com
|
ca49da3bec
|
Added more statement semantics
|
2001-11-27 02:39:34 +00:00 |
|
waldemar%netscape.com
|
ede0055183
|
Removed #, .., ->, and @ tokens
|
2001-11-27 02:39:18 +00:00 |
|
waldemar%netscape.com
|
71080a9497
|
Fixed string literal bug
|
2001-11-27 02:38:56 +00:00 |
|