waldemar%netscape.com
|
0eae5155bb
|
Implemented ... in function argument lists
|
2003-04-03 01:30:30 +00:00 |
|
waldemar%netscape.com
|
4b735a92df
|
Added support for /* terminated by a non-falling-through statement
|
2003-04-03 01:29:43 +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
|
f99339da10
|
Supported :narrow-* inside AND and OR expressions even if assigned to a boolean variable.
Added :delay option to record constructor to permit circular definitions of global variables
|
2003-03-25 01:41:40 +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
|
bee4434309
|
Added support for definfix and non-reserved operators. Fixed operator precedence bugs.
|
2003-02-18 00:28:37 +00:00 |
|
waldemar%netscape.com
|
5c0b2c4238
|
Updated pathnames
|
2003-02-18 00:26:59 +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
|
153e553afc
|
Added set<=
|
2003-01-25 02:26:51 +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
|
d86eac4a0b
|
Updated action font
|
2003-01-25 02:19:17 +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
|
a4f5daa6b6
|
Added note statement
|
2003-01-14 22:19:35 +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
|
ecfc51168f
|
Fixed try-catch variable initialization inference bug and added support for intersections of union types
|
2002-11-20 03:38:54 +00:00 |
|
waldemar%netscape.com
|
0e843fa517
|
Made === ignore the numbers' types
|
2002-10-30 01:46:55 +00:00 |
|
waldemar%netscape.com
|
9931fabf0c
|
Parametrized floating-point code due to different Common Lisp implementations using different types for IEEE 32 and 64-bit values
|
2002-10-29 02:15:11 +00:00 |
|
waldemar%netscape.com
|
1d825cf6b7
|
Added :external-name. Made write-group-contents iterative instead of recursive to avoid blowing the stack on lisps that don't do much tail recursion.
|
2002-10-29 01:13:58 +00:00 |
|
waldemar%netscape.com
|
d69dbe0633
|
A few conditionals for CLisp
|
2002-10-29 01:12:45 +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
|
1a2220fce0
|
Added tt tag
|
2002-10-29 01:09:30 +00:00 |
|
waldemar%netscape.com
|
39a7d673a9
|
Added abs and rat-abs, removed is-initial-identifier-character and is-continuing-identifier-character, and fixed a couple small bugs
|
2002-10-29 01:08:42 +00:00 |
|
waldemar%netscape.com
|
c22f1b01ec
|
Added :keyword depictor
|
2002-10-29 01:07:49 +00:00 |
|
waldemar%netscape.com
|
5c6e294f7d
|
Added depict-string-words
|
2002-10-14 23:18:49 +00:00 |
|
waldemar%netscape.com
|
c12af930e2
|
Abbreviated repetitive actions as :forward wherever possible
|
2002-10-14 23:18:34 +00:00 |
|
waldemar%netscape.com
|
e73892af93
|
Added :forward actions
|
2002-10-14 23:17:59 +00:00 |
|
waldemar%netscape.com
|
13854c549b
|
First version
|
2002-10-14 23:16:15 +00:00 |
|
waldemar%netscape.com
|
25e0d3e6a1
|
Fixed bug
|
2002-09-25 23:54:34 +00:00 |
|
waldemar%netscape.com
|
d3906a023d
|
Removed JS20/Units.lisp from the default build
|
2002-09-25 23:54:19 +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
|
49ac14b7f4
|
Added support for float32; made float32 and float64 disjoint from rational numbers; misc. numeric primitive changes
|
2002-09-25 23:49:12 +00:00 |
|
waldemar%netscape.com
|
477b09de7f
|
First version
|
2002-09-25 23:48:38 +00:00 |
|
waldemar%netscape.com
|
dbf88e2453
|
Added support for float32; made float32 and float64 disjoint from rational numbers; misc. numeric primitive changes; added bottom expression; made append take two or more operands; added support for expressions in comments; added repeat operator
|
2002-09-25 23:47:25 +00:00 |
|
waldemar%netscape.com
|
3069038425
|
Fixed bug in handling of :wrap
|
2002-09-25 23:44:38 +00:00 |
|
waldemar%netscape.com
|
22d4dab763
|
Fixed bug
|
2002-09-25 23:43:57 +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
|
27398c944e
|
Partially implemented integer-range type. Changed bottom from an expression to a statement.
|
2002-08-13 23:54:10 +00:00 |
|
waldemar%netscape.com
|
af742ff98f
|
Partially implemented integer-range type. Allowed unions of tags with sets or vectors. Allowed testing of a float64 to see whether it's an integer.
|
2002-08-13 23:53:16 +00:00 |
|
waldemar%netscape.com
|
09d1bef838
|
Obsolete
|
2002-07-13 00:52:10 +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
|
2559b0f48c
|
Added optional test to unique-elt-of
|
2002-06-12 00:23:45 +00:00 |
|
waldemar%netscape.com
|
5a4095b10a
|
Removed interfaces
|
2002-05-22 00:59:22 +00:00 |
|