waldemar%netscape.com
|
c214055773
|
Added unique-elt-of
git-svn-id: svn://10.0.0.236/trunk@115762 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-03-04 23:48:39 +00:00 |
|
waldemar%netscape.com
|
2d396b05ac
|
Added support for set-field and type-diff
git-svn-id: svn://10.0.0.236/trunk@113999 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-02-08 04:05:44 +00:00 |
|
waldemar%netscape.com
|
d27901c0a3
|
Expanded map to allow type-narrowing conditions in its condition expression
git-svn-id: svn://10.0.0.236/trunk@113650 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-02-05 01:13:03 +00:00 |
|
waldemar%netscape.com
|
b913abd7d3
|
Incomplete attempt to define bit-set and restricted-set semantic types and to define the set-field record/tuple constructor
git-svn-id: svn://10.0.0.236/trunk@113622 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-02-04 21:08:18 +00:00 |
|
waldemar%netscape.com
|
b81ac527bf
|
Added for-each statements
git-svn-id: svn://10.0.0.236/trunk@112368 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-01-17 01:28:30 +00:00 |
|
waldemar%netscape.com
|
2c15a56c9b
|
Added 'cons' array operator
git-svn-id: svn://10.0.0.236/trunk@110829 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-12-20 01:07:22 +00:00 |
|
waldemar%netscape.com
|
bcb258b1cd
|
Added /* and */ statements
git-svn-id: svn://10.0.0.236/trunk@109310 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-11-30 02:22:37 +00:00 |
|
waldemar%netscape.com
|
b365e7b285
|
Added support for :var arguments
git-svn-id: svn://10.0.0.236/trunk@108966 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-11-27 02:38:13 +00:00 |
|
waldemar%netscape.com
|
18741a2d21
|
Added support for //, assert, and uninitialized vars
git-svn-id: svn://10.0.0.236/trunk@107389 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-11-06 01:22:57 +00:00 |
|
waldemar%netscape.com
|
5b5ee3c5e6
|
Added :uninitialized variables
git-svn-id: svn://10.0.0.236/trunk@106443 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-10-27 02:40:13 +00:00 |
|
waldemar%netscape.com
|
a21269cce0
|
Fixed handling of unions containing forward-defined types
git-svn-id: svn://10.0.0.236/trunk@106082 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-10-23 22:46:01 +00:00 |
|
waldemar%netscape.com
|
a7c1ec03f5
|
Replaced %section and %subsection by %heading with an adjustable level number
git-svn-id: svn://10.0.0.236/trunk@105853 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-10-19 23:18:03 +00:00 |
|
waldemar%netscape.com
|
671b3acf59
|
Added support for writable actions
git-svn-id: svn://10.0.0.236/trunk@105593 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-10-17 03:57:51 +00:00 |
|
waldemar%netscape.com
|
6288658c72
|
Reformatted actions to merge procedures from multiple expansions of a nonterminal. Removed U_equiv form of functions.
git-svn-id: svn://10.0.0.236/trunk@104550 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-10-03 21:01:38 +00:00 |
|
waldemar%netscape.com
|
f9e027f813
|
Added support for -> covariance and contravariance
git-svn-id: svn://10.0.0.236/trunk@103927 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-09-27 05:39:52 +00:00 |
|
waldemar%netscape.com
|
653ef11c7d
|
Fixed the precedence of neg
git-svn-id: svn://10.0.0.236/trunk@103692 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-09-25 03:46:57 +00:00 |
|
waldemar%netscape.com
|
90addddd67
|
Added support for list-sets, some, and every. Removed tuple and record tags. Made many minor semantic notation improvements.
git-svn-id: svn://10.0.0.236/trunk@102681 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-09-10 22:10:36 +00:00 |
|
waldemar%netscape.com
|
4496362776
|
Added vector subtyping, support for & on unions of tags, and the nonempty operator
git-svn-id: svn://10.0.0.236/trunk@101685 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-08-23 04:21:18 +00:00 |
|
waldemar%netscape.com
|
49c6f2b2da
|
Fixed handling of infinities
git-svn-id: svn://10.0.0.236/trunk@100839 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-08-10 23:23:42 +00:00 |
|
waldemar%netscape.com
|
f16520821b
|
Switchover to Algol-style semantics
git-svn-id: svn://10.0.0.236/trunk@92063 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-04-12 04:31:46 +00:00 |
|
waldemar%netscape.com
|
781c19a1b4
|
Added ^, hex, mod, and string comparison operators
git-svn-id: svn://10.0.0.236/trunk@88411 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-03-02 23:14:11 +00:00 |
|
waldemar%netscape.com
|
b5c9aee2ef
|
Renamed double to float64, added progn, and added support for ? within rules
git-svn-id: svn://10.0.0.236/trunk@88284 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-03-01 05:35:44 +00:00 |
|
waldemar%netscape.com
|
0eb7313715
|
Added vector comprehensions. Changed compiler to emit globals of functional type into the lisp function rather than value slots of symbols; this simplifies debugging.
git-svn-id: svn://10.0.0.236/trunk@86486 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-02-07 05:06:22 +00:00 |
|
waldemar%netscape.com
|
bc3f6fe763
|
Added the id type
git-svn-id: svn://10.0.0.236/trunk@85930 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-02-01 03:40:56 +00:00 |
|
waldemar%netscape.com
|
6594c99865
|
Renamed OrdinaryInitialIdentifierCharacter and OrdinaryContinuingIdentifierCharacter to InitialIdentifierCharacter and ContinuingIdentifierCharacter
git-svn-id: svn://10.0.0.236/trunk@81944 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-10-28 05:55:19 +00:00 |
|
waldemar%netscape.com
|
1edfdb8d6b
|
Added support for highlights.
git-svn-id: svn://10.0.0.236/trunk@78568 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-09-09 02:14:35 +00:00 |
|
waldemar%netscape.com
|
9913136f52
|
Added line-break constraint
git-svn-id: svn://10.0.0.236/trunk@76857 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-08-22 04:29:01 +00:00 |
|
waldemar%netscape.com
|
77c4947349
|
Added canonical LR(1) grammars and grammar cleaning
git-svn-id: svn://10.0.0.236/trunk@55276 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-12-04 05:03:20 +00:00 |
|
waldemar%netscape.com
|
d8ce56167f
|
Implemented line-grammar
git-svn-id: svn://10.0.0.236/trunk@55217 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-12-03 22:51:27 +00:00 |
|
waldemar%netscape.com
|
9c4cb1eacb
|
Updated to Mozilla 1.1 license
git-svn-id: svn://10.0.0.236/trunk@52667 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-11-03 03:58:07 +00:00 |
|
waldemar%netscape.com
|
1234934b00
|
Added semantic subtyping, throw, and catch
git-svn-id: svn://10.0.0.236/trunk@51232 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-10-20 00:40:55 +00:00 |
|
waldemar%netscape.com
|
ec765d7d20
|
Implemented partial order for operator precedences. Removed global array functions and reformatted 'length' and 'empty' functions.
git-svn-id: svn://10.0.0.236/trunk@41194 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-07-27 01:03:19 +00:00 |
|
waldemar%netscape.com
|
c074f78365
|
Added sets, subseq, set-nth. Renamed 'lambda' to 'function' and '!=' to '/='.
git-svn-id: svn://10.0.0.236/trunk@31885 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-05-17 05:07:52 +00:00 |
|
waldemar%netscape.com
|
ead436097a
|
Added references, combined rules
git-svn-id: svn://10.0.0.236/trunk@30955 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-05-10 20:54:25 +00:00 |
|
waldemar%netscape.com
|
a3902839d9
|
Added support for excluding some nonterminals from grammar
git-svn-id: svn://10.0.0.236/trunk@20224 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-02-10 06:39:58 +00:00 |
|
waldemar%netscape.com
|
521fe96ab9
|
First Checked In.
git-svn-id: svn://10.0.0.236/trunk@19071 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-01-30 01:19:00 +00:00 |
|