Граф коммитов

346 Коммитов

Автор SHA1 Сообщение Дата
waldemar%netscape.com f7402ed065 Numerous algorithm fixes, changes, and additions. 2003-06-30 22:15:01 +00:00
waldemar%netscape.com 32cb82d3e5 Added U+0085 to the list of line terminator characters. 2003-06-30 22:14:07 +00:00
waldemar%netscape.com 40b8801175 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 8dcdb24b94 Added depict-supplementary-character. 2003-06-30 22:13:14 +00:00
waldemar%netscape.com 812bcdeb31 Added white-space-or-line-terminator-char?. 2003-06-30 22:12:55 +00:00
waldemar%netscape.com 14bd901553 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 969f1e7095 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 75811a58fd Added char21, supplementary-char, multiple-value-bind. The depiction of exec now explicitly states that the result is ignored. 2003-06-30 22:10:12 +00:00
waldemar%netscape.com 2e9f4b3773 Added char21, supplementary-char, multiple-value-bind. Moved the floating-point-to-string conversions from lisp code to mostly semantic code. 2003-06-30 22:09:09 +00:00
waldemar%netscape.com e91e7735da Numerous algorithm fixes, changes, and additions. Supported the primitive classes. 2003-06-05 01:36:19 +00:00
waldemar%netscape.com 14a70435da Renamed productions. Removed 'include' and 'exclude' keywords. 2003-06-05 01:34:45 +00:00
waldemar%netscape.com 7347f6a56b Added exclude-zero, delay, %list-set, and float32 primitives. 2003-06-05 01:34:08 +00:00
waldemar%netscape.com 558e37bebf Added exclude-zero, delay, and %list-set primitives 2003-06-05 01:33:14 +00:00
waldemar%netscape.com 4a6db399fb Added support for :force-compact 2003-06-05 01:32:30 +00:00
waldemar%netscape.com 9df02ae3d9 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 f6e2f154ea Added support for strings in references for referring to external definitions in pages other than the default one. 2003-05-23 01:08:32 +00:00
waldemar%netscape.com 5856789f4c Renamed Character to Char16. Added support for ToNumber and parseFloat. 2003-05-23 01:07:54 +00:00
waldemar%netscape.com f371344c89 Supported regular expression literals 2003-05-23 01:07:24 +00:00
waldemar%netscape.com 878557104e Reordered grammars 2003-05-23 01:06:22 +00:00
waldemar%netscape.com 72bd9aa18c Renamed Character to Char16. 2003-05-23 01:05:48 +00:00
waldemar%netscape.com b539dadfb4 Changed record constructors to depict using single angular brackets. 2003-05-23 01:04:48 +00:00
waldemar%netscape.com 9fec5f04c9 Added support for strings in references for referring to external definitions in pages other than the default one. 2003-05-23 01:03:01 +00:00
waldemar%netscape.com ba1bde9577 Added integer-list and lisp-call expressions. Changed record constructors to depict using single angular brackets. 2003-05-23 01:01:29 +00:00
waldemar%netscape.com bbcf2e0bce Renamed Character to Char16. Added integer-list and lisp-call expressions. 2003-05-23 01:00:25 +00:00
waldemar%netscape.com 2e0566827d 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 a7697ea4a0 Finished basic algorithms 2003-05-03 00:17:58 +00:00
waldemar%netscape.com 57b5be4f03 Added support for /*/, comments in throw statements, and throw-error pseudo-statements. 2003-05-03 00:17:41 +00:00
waldemar%netscape.com 1b85a5d1f3 Fixed precedences in type expressions. Added support for /*/ and comments in throw statements. 2003-05-03 00:16:55 +00:00
waldemar%netscape.com 463d769320 Added :text-statement and :text-statement-last styles 2003-05-03 00:15:36 +00:00
waldemar%netscape.com d1f6ff0647 Added support for generating distinct identifiers that print alike by including a # symbol in one of them 2003-05-03 00:15:03 +00:00
waldemar%netscape.com 618abf1ecd Added text-stmt 2003-05-03 00:13:47 +00:00
waldemar%netscape.com 51364fff75 Implemented ... in function argument lists 2003-04-03 01:30:30 +00:00
waldemar%netscape.com 0b64d4cd0c Added support for /* terminated by a non-falling-through statement 2003-04-03 01:29:43 +00:00
waldemar%netscape.com ed289a9b65 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 49fba3aed7 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 c2096723fa Reduced default amout of chatter of read-eval-print loop 2003-03-25 01:40:00 +00:00
waldemar%netscape.com 8ac5ff2102 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 bce5683f9b Added support for definfix and non-reserved operators. Fixed operator precedence bugs. 2003-02-18 00:28:37 +00:00
waldemar%netscape.com 5c36db5bd1 Updated pathnames 2003-02-18 00:26:59 +00:00
waldemar%netscape.com 214a5e5e03 Removed named function parameters. Allowed full qualified names as dynamic properties of objects. 2003-01-30 01:19:28 +00:00
waldemar%netscape.com 29c72f33d6 Removed the "named" keyword 2003-01-30 01:18:20 +00:00
waldemar%netscape.com 9edf92a6ca Added set<= 2003-01-25 02:26:51 +00:00
waldemar%netscape.com a702dd9dc3 Reorganized instance member lookup to remove vtables and simplify and slightly restrict overriding 2003-01-25 02:20:16 +00:00
waldemar%netscape.com 9b45c89f8d Updated action font 2003-01-25 02:19:17 +00:00
waldemar%netscape.com ec3b99ba91 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 ed755cd6d3 Added note statement 2003-01-14 22:19:35 +00:00
waldemar%netscape.com 555decb21b 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 aac2255723 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 1492452e23 Made === ignore the numbers' types 2002-10-30 01:46:55 +00:00
waldemar%netscape.com 68894de4de 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