root/livinglogic.java.ul4/src/test @ 798:600e0e0c759d

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @798:600e0e0c759d   7 years Walter Doerwald <walter@…> Added methods append, insert, pop and update. Added support for * and ** …
(edit) @796:8db43aa29203   7 years Walter Doerwald <walter@…> Update to the current state of the Python implmentation. Templates and …
(edit) @791:d58c0b5ae05f   7 years Walter Doerwald <walter@…> Add "undefined" to type().
(edit) @784:2d4c0496f17f   7 years Walter Doerwald <walter@…> Implement UL4 functions. Remove vars(), get(), CompiledTemplate?, Java/JS …
(edit) @777:0a2778c0ff3d   7 years Walter Doerwald <walter@…> Added support for the whitespace flag.
(edit) @775:8c8f6d1f73ab   7 years Walter Doerwald <walter@…> Better tests for nested scopes.
(edit) @773:c2ca59f529e0   7 years Walter Doerwald <walter@…> Remove function allvars().
(edit) @772:934ab63fea49   7 years Walter Doerwald <walter@…> Replace automatic variable self with stack. Add test for keyword …
(edit) @769:69bb2d62f480   7 years Walter Doerwald <walter@…> Added support for calling functions with keyword arguments.
(edit) @766:50e315a6f19b   7 years Walter Doerwald <walter@…> Added support for nested scopes/closures.
(edit) @762:f2b615bd31c5   7 years Walter Doerwald <walter@…> Added support for the automatic variable self and the function allvars.
(edit) @759:59182f7eb87b   7 years Walter Doerwald <walter@…> Add a test for MapChain?.
(edit) @756:c959b949420f   7 years Walter Doerwald <walter@…> Fix typo in comment.
(edit) @753:cb11813d2cbc   7 years Walter Doerwald <walter@…> Implement abs() support for timedelta.
(edit) @752:ea60c425121b   7 years Walter Doerwald <walter@…> Move some of the UL4 functionality into interfaces.
(edit) @748:81fa8337b028   7 years Walter Doerwald <walter@…> Fixed FunctionBool? for BigInteger? and BigDecimal? objects.
(edit) @745:133b6670642e   7 years Walter Doerwald <walter@…> Replace Undefined singleton with subclasses. AST nodes below the tag level …
(edit) @744:bc35b1e1be71   7 years Walter Doerwald <walter@…> Remove support for Undefined from UL4ON.
(edit) @742:cba509f30a65   7 years Walter Doerwald <walter@…> Added functions any() and all().
(edit) @740:6475366fa754   7 years Walter Doerwald <walter@…> format() now works for integers.
(edit) @738:782144e4efa8   7 years Walter Doerwald <walter@…> Add values method. Document changes.
(edit) @737:0349f49b8e5a   7 years Walter Doerwald <walter@…> Whitespace.
(edit) @730:b82e3c349e80   7 years Walter Doerwald <walter@…> Add Undefined singleton and use it in GetTtem/EvaluationContext?.get().
(edit) @728:0d977fbf9527   7 years Walter Doerwald <walter@…> Remove tests for the \e escape sequence and literale \n or \r in string …
(edit) @727:07396de2fc36   7 years Walter Doerwald <walter@…> UL4ON can now read/write TimeDelta? and MonthDelta? objects.
(edit) @726:8fbb4f1ec12e   7 years Walter Doerwald <walter@…> Merge constant loading ASTs into Const. Remove \e and CR/LF support from …
(edit) @723:bb8b18eee53b   7 years Walter Doerwald <walter@…> Make TimeDelta? and MonthDelta? objects comparable.
(edit) @720:57ed790f1f66   7 years Walter Doerwald <walter@…> Add timedelta, istimedelta, monthdelta and ismonthdelta.
(edit) @717:3243dc8e4d23   7 years Walter Doerwald <walter@…> Fix %c format and test.
(edit) @712:a70178b2cd9c   7 years Walter Doerwald <walter@…> Add support for the week method.
(edit) @711:8d1f8be14385   7 years Walter Doerwald <walter@…> Support custom %x, %X and %c formats.
(edit) @710:fa65face0330   7 years Walter Doerwald <walter@…> Add language argument to format function.
(edit) @708:42df3eeeeac7   7 years Walter Doerwald <walter@…> Add support for generator expressions.
(edit) @707:d6d8c6c65cef   7 years Walter Doerwald <walter@…> Add the date function.
(edit) @706:4112e71db6fd   7 years Walter Doerwald <walter@…> Add support for list and dict comprehension.
(edit) @701:f7bb698e9e99   7 years Walter Doerwald <walter@…> Variable unpacking ist now supported for assignment too.
(edit) @686:9c00a7e3b94e   7 years Walter Doerwald <walter@…> Variable unpacking in for loops can now be nested arbitrarily deep.
(edit) @678:4489dae5d70a   7 years Andreas Gassner <ag@…> Organized the imports
(edit) @677:f66915f02e37   7 years Andreas Gassner <ag@…> Implemented InterpretedTemplate?.reader() properly. Used …
(edit) @670:9aa320a7ee70   7 years Walter Doerwald <walter@…> Add min and max functions.
(edit) @667:7e4e44371664   7 years Walter Doerwald <walter@…> Add support for lists in find/rfind method. Add support for negative …
(edit) @650:132695961b3a   7 years Walter Doerwald <walter@…> Added implementation of fromjson(). We're using the Jackson JSON parser …
(edit) @648:a74d2b6e87e6   7 years Walter Doerwald <walter@…> Move the rest of the method/operator implementations into their AST …
(edit) @642:469a13ba53e2   7 years Walter Doerwald <walter@…> Move more method implementations from Utils to their Method class.
(edit) @609:a8cf9844cfb6   7 years Walter Doerwald <walter@…> Add missing functions (and test for those).
(edit) @606:91b6674b3b68   7 years Walter Doerwald <walter@…> Fix test.
(edit) @604:cb7dfe0a4745   7 years Walter Doerwald <walter@…> Add test for attributes of local template.
(edit) @596:d336e4bcce09   7 years Walter Doerwald <walter@…> Add a test for repr with a dict with at least 2 entries.
(edit) @586:4adc73017290   7 years Walter Doerwald <walter@…> Enhance the UL4 tests and fix the resulting bugs. The tests now retry …
(edit) @576:703655365e7d   7 years Walter Doerwald <walter@…> Update render tests.
(edit) @571:8bb34da31ab9   7 years Walter Doerwald <walter@…> Support calling bool(), int(), float() and str() without arguments.
(edit) @570:bc7494e4242e   7 years Walter Doerwald <walter@…> Added two argument versions of enumerate() and enumfl().
(edit) @569:fc674dd6ec94   7 years Walter Doerwald <walter@…> Rename Name/LoadVar to Var.
(edit) @567:4835e55b90dd   7 years Walter Doerwald <walter@…> Implement the new extensible UL4ON serialization.
(edit) @565:ffb407cd0565   7 years Walter Doerwald <walter@…> Add a location to all AST nodes.
(edit) @560:d7a5378ec156   7 years Walter Doerwald <walter@…> Add an ul4on function.
(edit) @558:af4a4f79984a   7 years Walter Doerwald <walter@…> Add another test for template attributes.
(edit) @555:030231c9fa1c   7 years Walter Doerwald <walter@…> Template visible attributes for Name, Print and PrintX.
(edit) @551:978672ec2f1e   7 years Walter Doerwald <walter@…> Fix implementation of get function/method.
(edit) @546:dfeb5c2f0cbc   7 years Walter Doerwald <walter@…> Better handling of def block: Attributes are now copied over.
(edit) @544:f76ba7e6b216   7 years Walter Doerwald <walter@…> Add a base class for "for" classes. Implement break/continue checking.
(edit) @542:af9489cb8d88   7 years Walter Doerwald <walter@…> Continue switch to AST evaluation. Add proper implementation of …
(edit) @541:518f43bf8150   7 years Walter Doerwald <walter@…> Automated merge with file:///Users/walter/checkouts/LivingLogic.Java.ul4
(edit) @540:d23058f628cf   7 years Walter Doerwald <walter@…> Start implementation of new evaluation strategy: AST instead of bytecode. …
(edit) @539:e48012c77da0   7 years Walter Doerwald <walter@…> Readd support for iterative and string rendering. However this is done …
(edit) @538:4fb6dfa534a4   7 years Walter Doerwald <walter@…> Backed out changeset d7e0a572c3f3: Try another alternative implementation.
(edit) @537:d7e0a572c3f3   7 years Walter Doerwald <walter@…> Remove support for the render method as the ANTLR grammar can't handle it.
(edit) @531:f2cb09f52536   7 years Walter Doerwald <walter@…> ul4.Compiler is gone!
(edit) @525:d4ef52a72c32   7 years Walter Doerwald <walter@…> Add a hack for render tags without arguments. This adds a hack to the …
(edit) @521:09d374bcd530   7 years Walter Doerwald <walter@…> Add test for parsing errors.
(edit) @520:19aff27323eb   7 years Walter Doerwald <walter@…> Include original exception in the message.
(edit) @519:74cde35e536e   7 years Walter Doerwald <walter@…> Add a test for lexer errors.
(edit) @518:dfcb2038ed82   7 years Walter Doerwald <walter@…> Change ExpectCauseException? to be more lenient. Any matching exception in …
(edit) @508:29b0a86ddb4e   7 years Walter Doerwald <walter@…> Use new UL4 compiler for UL4ON test.
(edit) @506:19fd898a3728   7 years Walter Doerwald <walter@…> Hide org.antlr.runtime.RecognitionException? from test. I.e. change the …
(edit) @500:12778466ecf7   7 years Walter Doerwald <walter@…> Add support of arbitrary precicison integers to LoadInt?().
(edit) @495:c086b372486c   7 years Walter Doerwald <walter@…> Add test for render tag without arguments (which currently fails).
(edit) @494:c650ff50df64   7 years Walter Doerwald <walter@…> More tests (and fixes for failing tests).
(edit) @492:be817386ec48   7 years Walter Doerwald <walter@…> Rename test methods.
(edit) @491:0a8200260e2b   7 years Walter Doerwald <walter@…> Add grammar for function calls.
(edit) @490:4fe8c9aafdaa   7 years Walter Doerwald <walter@…> Change date constants. More tests.
(edit) @484:7fd18afe74ea   7 years Walter Doerwald <walter@…> Readd Unary/Binary subclasses. Add evaluate method.
(edit) @480:4fb73c5a2d64   7 years Walter Doerwald <walter@…> Reactivate getitem/getslice tests.
(edit) @478:085d7ea5c7f7   7 years Walter Doerwald <walter@…> Remove bogus test function.
(edit) @477:39d1566dfff2   7 years Walter Doerwald <walter@…> Implement getslice/getitem (however there are still problems with the …
(edit) @476:a34a7b776222   7 years Walter Doerwald <walter@…> Most operators work now.
(edit) @469:39ac4bf87e9d   7 years Walter Doerwald <walter@…> Activate function tests.
(edit) @466:aebacaa1968d   7 years Walter Doerwald <walter@…> Start using our new ANTLR based compiler. Not much is working yet.
(edit) @456:c596b0389c11   7 years Walter Doerwald <walter@…> More tests.
(edit) @455:840298e4a697   7 years Walter Doerwald <walter@…> More tests.
(edit) @452:fb5db8c7521d   7 years Walter Doerwald <walter@…> Add infrastructure for testing the cause of exceptions. This has been …
(edit) @451:406704748825   7 years Walter Doerwald <walter@…> More tests.
(edit) @450:b0323f9a7dd3   8 years Walter Doerwald <walter@…> More tests.
(edit) @449:a6ffc868c447   8 years Walter Doerwald <walter@…> Add tests.
(edit) @446:39d77d52b624   8 years Walter Doerwald <walter@…> Whitespace.
(edit) @411:18817f665feb   8 years Andreas Gassner <ag@…> Added unit test
Note: See TracRevisionLog for help on using the revision log.