50 Commits

Author SHA1 Message Date
gerv%gerv.net
76529f3fd6 Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@185990 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-13 13:25:40 +00:00
waldemar%netscape.com
47084d7601 Added char21, supplementary-char, multiple-value-bind. The depiction of exec now explicitly states that the result is ignored.
git-svn-id: svn://10.0.0.236/trunk@144311 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-30 22:10:12 +00:00
waldemar%netscape.com
45557c2caa Added exclude-zero, delay, and %list-set primitives
git-svn-id: svn://10.0.0.236/trunk@143313 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-05 01:33:14 +00:00
waldemar%netscape.com
3d3dac7a37 Added integer-list and lisp-call expressions. Changed record constructors to depict using single angular brackets.
git-svn-id: svn://10.0.0.236/trunk@142779 18797224-902f-48f8-a5cc-f745e15eee43
2003-05-23 01:01:29 +00:00
waldemar%netscape.com
3b6256e7f1 Fixed precedences in type expressions. Added support for /*/ and comments in throw statements.
git-svn-id: svn://10.0.0.236/trunk@142083 18797224-902f-48f8-a5cc-f745e15eee43
2003-05-03 00:16:55 +00:00
waldemar%netscape.com
10902bfcb8 Added support for definfix and non-reserved operators. Fixed operator precedence bugs.
git-svn-id: svn://10.0.0.236/trunk@137923 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-18 00:28:37 +00:00
waldemar%netscape.com
09b6c3580c Added set<=
git-svn-id: svn://10.0.0.236/trunk@136951 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-25 02:26:51 +00:00
waldemar%netscape.com
75e9cc28c7 Added note statement
git-svn-id: svn://10.0.0.236/trunk@136327 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-14 22:19:35 +00:00
waldemar%netscape.com
20d266bfc1 Parametrized floating-point code due to different Common Lisp implementations using different types for IEEE 32 and 64-bit values
git-svn-id: svn://10.0.0.236/trunk@132625 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-29 02:15:11 +00:00
waldemar%netscape.com
278675bcdb Added :keyword depictor
git-svn-id: svn://10.0.0.236/trunk@132616 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-29 01:07:49 +00:00
waldemar%netscape.com
81ef7c3f2f Added :forward actions
git-svn-id: svn://10.0.0.236/trunk@131991 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-14 23:17:59 +00:00
waldemar%netscape.com
f340e80263 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
git-svn-id: svn://10.0.0.236/trunk@130457 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-25 23:47:25 +00:00
waldemar%netscape.com
fcb4bfb5fc Partially implemented integer-range type. Changed bottom from an expression to a statement.
git-svn-id: svn://10.0.0.236/trunk@127217 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-13 23:54:10 +00:00
waldemar%netscape.com
12bcdf7ee7 Added optional test to unique-elt-of
git-svn-id: svn://10.0.0.236/trunk@123118 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-12 00:23:45 +00:00
waldemar%netscape.com
1995ad529b Added support for optional fields
git-svn-id: svn://10.0.0.236/trunk@119656 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-24 00:30:02 +00:00
waldemar%netscape.com
9973d07f16 Changed formatting of elt-of and unique-elt-of
git-svn-id: svn://10.0.0.236/trunk@115763 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-04 23:49:03 +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
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
8faac21dd0 Fixed formatting of empty records
git-svn-id: svn://10.0.0.236/trunk@108967 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 02:38:39 +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
0c42855af1 Fixed comment
git-svn-id: svn://10.0.0.236/trunk@106444 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-27 02:40:41 +00:00
waldemar%netscape.com
35f6333ba5 Added :global-call and support for styled text inside %heading
git-svn-id: svn://10.0.0.236/trunk@106080 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-23 22:45:20 +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
feaec77ead Renamed type to domain
git-svn-id: svn://10.0.0.236/trunk@105726 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-19 00:50:40 +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
cd528b7805 Added optional parameters to %print-actions
git-svn-id: svn://10.0.0.236/trunk@103928 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-27 05:40:20 +00:00
waldemar%netscape.com
29947be92b Renamed local-variable to variable
git-svn-id: svn://10.0.0.236/trunk@103699 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-25 03:51:24 +00:00
waldemar%netscape.com
824f0e3d5e Transitioned to paragraph/DIV-based styles
git-svn-id: svn://10.0.0.236/trunk@103239 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-20 00:13:32 +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
0fff7a6ee9 Tags with fields are now depicted with the 'tuple' keyword instead of 'tag'
git-svn-id: svn://10.0.0.236/trunk@101336 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-17 20:03:11 +00:00
waldemar%netscape.com
f72298020b Removed 'type' keyword before depicted type definitions
git-svn-id: svn://10.0.0.236/trunk@101157 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-16 00:37:03 +00:00
waldemar%netscape.com
16843ab663 Added semicolon after action declarations
git-svn-id: svn://10.0.0.236/trunk@100864 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-11 06:53:09 +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
9fac641ef6 Added progn and compacted the formatting of several forms
git-svn-id: svn://10.0.0.236/trunk@88285 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-01 05:36:32 +00:00
waldemar%netscape.com
d39676fa53 Added vector comprehensions and extra mode parameter for %section, %subsection, and %text.
git-svn-id: svn://10.0.0.236/trunk@86485 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-07 05:05:39 +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
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
ecdb80d8ef Implemented partial order for operator precedences. Removed global array functions and reformatted 'length' and 'empty' functions. Made lexer-actions into global function calls.
git-svn-id: svn://10.0.0.236/trunk@41193 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-27 01:02:21 +00:00
waldemar%netscape.com
4d092e8b8c Moved pieces of file around
git-svn-id: svn://10.0.0.236/trunk@33577 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-03 20:49:13 +00:00
waldemar%netscape.com
174a564ec9 Added sets, subseq, set-nth. Renamed 'lambda' to 'function'. Fixed depictions of special global variables. Added %text depictors.
git-svn-id: svn://10.0.0.236/trunk@31886 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-17 05:09:44 +00:00
waldemar%netscape.com
3ba2cdab5a Added references, default actions, combined rules
git-svn-id: svn://10.0.0.236/trunk@30956 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-10 20:55:59 +00:00
waldemar%netscape.com
a6e63c58b6 Removed spaces from file names
git-svn-id: svn://10.0.0.236/trunk@19903 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-06 03:20:35 +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