waldemar%netscape.com
|
db6d29fd6b
|
Added dump-units
|
2001-11-06 01:23:17 +00:00 |
waldemar%netscape.com
|
93fdd12a4b
|
Added support for //, assert, and uninitialized vars
|
2001-11-06 01:22:57 +00:00 |
waldemar%netscape.com
|
89ea05011c
|
Added dump-regexp
|
2001-11-06 01:22:45 +00:00 |
waldemar%netscape.com
|
c4ec713da5
|
Substantive semantic changes. Implemented prototype instances and property reading and writing.
|
2001-10-27 02:41:20 +00:00 |
waldemar%netscape.com
|
e33e71d2f0
|
Reordered sections to match E4 draft. Added prototype semantic domain.
|
2001-10-23 22:47:20 +00:00 |
waldemar%netscape.com
|
58f70101c1
|
Added dump-lexer
|
2001-10-23 22:46:26 +00:00 |
waldemar%netscape.com
|
58832bbcea
|
Replaced %section and %subsection by %heading with an adjustable level number
|
2001-10-19 23:18:03 +00:00 |
waldemar%netscape.com
|
91ffb77c76
|
Fixes from October 1 ECMA meeting
|
2001-10-17 03:57:06 +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 |
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 |
waldemar%netscape.com
|
4ee5399d3a
|
Miscellaneous renamings and formatting changes
|
2001-09-27 05:41:20 +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
|
51d86fad6d
|
Transitioned to paragraph/DIV-based styles
|
2001-09-20 00:13:32 +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
|
d2a51e5b54
|
Added more basic semantics
|
2001-08-23 04:22:24 +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
|
d513856da0
|
Added unary operators and much more expression parsing. Rearranged semantic data structures.
|
2001-08-16 00:39:00 +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
|
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
|
79a0cd28c9
|
Interchanged Definition and AnnotatedDefinition.
|
2001-06-09 01:03:10 +00:00 |
waldemar%netscape.com
|
dacc51531a
|
Switchover to Algol-style semantics
|
2001-04-12 04:31:46 +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 |
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
|
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 |
waldemar%netscape.com
|
c0b6539e0f
|
Replaced \Q by \_
|
2001-02-23 00:04:17 +00:00 |
waldemar%netscape.com
|
de5e2988fc
|
A few new semantics
|
2001-02-09 05:00:28 +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
|
068fd9649d
|
Fixed comment
|
2001-02-01 03:42:25 +00:00 |
waldemar%netscape.com
|
5cfc39b9dd
|
Removed namespace inheritance.
Begun implementing semantics.
|
2001-02-01 03:39:26 +00:00 |
waldemar%netscape.com
|
677d83f673
|
Added .() operator
|
2001-01-26 07:33:32 +00:00 |
waldemar%netscape.com
|
143bc061b5
|
Separated statements into statements, diretives, and definitions
|
2001-01-12 07:33:19 +00:00 |
waldemar%netscape.com
|
6cec0ffeb7
|
Simplified use-name-patterns
|
2001-01-10 02:50:13 +00:00 |
waldemar%netscape.com
|
887b904e59
|
Revamped the syntax for calling superconstructors and tightened up the syntax for the super operator
|
2000-12-22 02:02:14 +00:00 |
waldemar%netscape.com
|
80f4c34351
|
Simplified postfix-expressions and use-exclude-include
|
2000-12-21 00:04:52 +00:00 |
waldemar%netscape.com
|
a40dacaf12
|
Changed 'operator' from a keyword to an attribute.
|
2000-12-19 01:57:13 +00:00 |
waldemar%netscape.com
|
e0f8356195
|
Removed 'operator' non-reserved word
|
2000-12-19 01:56:36 +00:00 |
waldemar%netscape.com
|
3c3fe52071
|
Made 'super' into an operator. Added syntax for operator overloading.
|
2000-12-02 09:10:12 +00:00 |
waldemar%netscape.com
|
907e88a921
|
Added 'operator' non-reserved word
|
2000-12-02 09:09:41 +00:00 |
waldemar%netscape.com
|
6cd25e1b96
|
Added support for white space. Removed initial / production.
|
2000-11-21 04:07:05 +00:00 |
waldemar%netscape.com
|
fa7d21a130
|
Renamed simple to span
|
2000-11-21 04:06:44 +00:00 |
waldemar%netscape.com
|
c4904771e2
|
Defined UseIncludesExcludes. Removed support for a:🅱️:c.
|
2000-11-04 10:47:47 +00:00 |
waldemar%netscape.com
|
a16abdbf7e
|
Added 'include' and 'exclude' non-reserved words
|
2000-11-04 10:46:24 +00:00 |
waldemar%netscape.com
|
139931c770
|
Allowed multiple units in a unit expression
|
2000-10-28 05:55:47 +00:00 |
waldemar%netscape.com
|
b65d4f2f46
|
Renamed OrdinaryInitialIdentifierCharacter and OrdinaryContinuingIdentifierCharacter to InitialIdentifierCharacter and ContinuingIdentifierCharacter
|
2000-10-28 05:55:19 +00:00 |
waldemar%netscape.com
|
c8e5c8c645
|
Initial version
|
2000-10-28 05:54:44 +00:00 |
waldemar%netscape.com
|
7442e0026e
|
Added s flag
|
2000-10-11 02:28:13 +00:00 |
waldemar%netscape.com
|
8808f7286f
|
Changed classof x to x.class. Removed eval. Made include be a non-reserved word. Changed syntax of import to allow an automatic use of selected namespaces.
|
2000-10-10 02:49:34 +00:00 |
waldemar%netscape.com
|
6f4582329f
|
Removed "eval" and "include" keywords
|
2000-10-10 02:48:17 +00:00 |
waldemar%netscape.com
|
eded78869f
|
Added void and classof operators
|
2000-09-24 06:08:53 +00:00 |
waldemar%netscape.com
|
0e94e874c9
|
Made implements clauses js2-only
|
2000-09-23 08:15:06 +00:00 |
waldemar%netscape.com
|
e9fac36551
|
Major revisions for Sep 18 and 21 language changes
|
2000-09-22 08:16:22 +00:00 |
waldemar%netscape.com
|
baf53149b3
|
Removed "constructor" keyword
|
2000-09-22 08:14:56 +00:00 |
waldemar%netscape.com
|
7ee18425f8
|
Renamed target files
|
2000-09-11 23:49:53 +00:00 |
waldemar%netscape.com
|
005c605136
|
Added support for highlights. Made @ operator js2-only.
|
2000-09-09 02:15:37 +00:00 |
waldemar%netscape.com
|
0700924be5
|
Added arguments to attributes; made 'use', 'namespace', and 'constructor' into keywords and simplified resulting grammar; merged attribute definitions into const definitions; made eval use function call syntax; renamed 'language' to 'use'.
|
2000-08-22 04:31:37 +00:00 |
waldemar%netscape.com
|
5200b2308b
|
Added \Q escape
|
2000-08-22 04:29:34 +00:00 |
waldemar%netscape.com
|
c99d99da39
|
Added attributes to for-initializers and no-line-breaks in a few places
|
2000-08-11 06:27:25 +00:00 |
waldemar%netscape.com
|
23816b0170
|
Simplified grammar without changing syntax
|
2000-05-13 00:18:56 +00:00 |
waldemar%netscape.com
|
abe74d890c
|
Added 'public' to the list of qualifiers
|
2000-05-09 20:55:09 +00:00 |
waldemar%netscape.com
|
b6ad6e0d78
|
Changed default constructor name from 'new' to the same name as its class
|
2000-05-09 00:10:50 +00:00 |
waldemar%netscape.com
|
67d784459e
|
Changed syntax of identifiers, attributes, expressions, functions, and packages. Added export, use, constructor, namespace, import.
|
2000-05-01 06:21:39 +00:00 |
waldemar%netscape.com
|
192b3c45c8
|
Changed attributes and 'language' statement syntax, added interfaces, and removed ^*, ^?, |*, and |?.
|
2000-04-28 02:34:14 +00:00 |
waldemar%netscape.com
|
c0b3a0c99c
|
Changed period to dot
|
2000-04-28 02:31:41 +00:00 |
waldemar%netscape.com
|
f48d85e294
|
Removed field, method, and constructor. Added static.
|
1999-12-08 00:35:00 +00:00 |
waldemar%netscape.com
|
654270558a
|
Added next-token-unit. Simplified grammar and removed boolean actions that indicate whether the next token can be a regexp. Added assertion that a * can't follow a division.
|
1999-12-07 22:09:10 +00:00 |
waldemar%netscape.com
|
1fff1418d4
|
Clean grammars on allegro to save memory
|
1999-12-04 05:04:08 +00:00 |
waldemar%netscape.com
|
f7b49b1b05
|
Implemented line-grammar and added utility functions for analyzing grammar state table
|
1999-12-03 22:53:21 +00:00 |
waldemar%netscape.com
|
134c6fefaf
|
Updated to work under Allegro Common Lisp
|
1999-11-20 02:16:56 +00:00 |
waldemar%netscape.com
|
bdcf4fd531
|
Changed external-link-base
|
1999-11-12 07:24:40 +00:00 |
waldemar%netscape.com
|
601517cf29
|
Added language declarations, ?id syntax, ^^, ^^=, units. Updated list of future reserved words. Allowed definitions in compount statements.
|
1999-11-12 07:24:19 +00:00 |
waldemar%netscape.com
|
7e1c468432
|
Updated list of keywords
|
1999-11-12 07:22:27 +00:00 |
waldemar%netscape.com
|
842058475c
|
Removed distribution restrictions because this is part of the language spec
|
1999-11-03 03:59:31 +00:00 |
waldemar%netscape.com
|
1240477065
|
Added more no-line-break constraints, simplified visibility treatment, and added named function arguments
|
1999-11-02 21:12:04 +00:00 |
waldemar%netscape.com
|
df52d397b6
|
Added basic no-line-break constraints matching JavaScript 1.x
|
1999-11-02 01:46:05 +00:00 |
waldemar%netscape.com
|
2990b743e1
|
Changed syntax of getters and setters to "get name" and "set name". Relaxed grammar constraints on definitions. Changed over to colon syntax for types. Added local visibility and block modifiers.
|
1999-10-20 00:46:31 +00:00 |
waldemar%netscape.com
|
f3d863d69f
|
Removed octal escapes. Replaced bottom by throw of syntax error.
|
1999-10-20 00:43:58 +00:00 |
waldemar%netscape.com
|
6a022dcba1
|
Removed octals. Removed rational-to-integer, which was replaced by semantic subtyping. Replaced bottom by throw of syntax error.
|
1999-10-20 00:43:22 +00:00 |
waldemar%netscape.com
|
89d2f00c13
|
Updated for recent semantic engine changes. Changed the meaning of (?= to match Perl.
|
1999-07-27 01:05:59 +00:00 |
waldemar%netscape.com
|
a47778dc21
|
Updated for recent semantic engine changes
|
1999-07-27 01:05:27 +00:00 |
waldemar%netscape.com
|
ddb51a591e
|
Fixed several semantic errors. Added (?= and (?!.
|
1999-06-08 00:45:49 +00:00 |
waldemar%netscape.com
|
0b0c401d33
|
Added statement showing number of grammar states
|
1999-06-08 00:44:52 +00:00 |
waldemar%netscape.com
|
c7c270736c
|
Simplified grammar by using lookahead constraints. Fixed \dd bugs. Made all errors occur at pattern compile time.
|
1999-06-07 22:00:09 +00:00 |
waldemar%netscape.com
|
0b5be030aa
|
Simplified grammar by using lookahead constraints.
|
1999-06-07 21:58:24 +00:00 |
waldemar%netscape.com
|
dfd0b680c6
|
Simplified grammar by using lookahead constraints. Removed requirement for an underscore before unit name.
|
1999-06-07 21:57:29 +00:00 |
waldemar%netscape.com
|
590769e928
|
First working version
|
1999-05-17 05:11:19 +00:00 |
waldemar%netscape.com
|
8d82dede5e
|
First Checked In.
|
1999-05-10 20:52:58 +00:00 |