root/livinglogic.java.ul4/src/main @ 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) @797:90f3f79caa87   7 years Walter Doerwald <walter@…> Support timedelta/timedelta, monthdelta/monthdelta and …
(edit) @796:8db43aa29203   7 years Walter Doerwald <walter@…> Update to the current state of the Python implmentation. Templates and …
(edit) @795:da47a9f8a7bb   7 years Walter Doerwald <walter@…> Make sure that loop variables in list comps, dict comps and gen exprs …
(edit) @794:ca2f58f8ac7e   7 years Walter Doerwald <walter@…> Revert splitting of unpackVariable().
(edit) @793:7527b078e77e   7 years Walter Doerwald <walter@…> Split unpackvariables to have a standalone version again. Add …
(edit) @792:3234645e88f7   7 years Walter Doerwald <walter@…> Add UL4Type support to Function (i.e. builtin functions).
(edit) @791:d58c0b5ae05f   7 years Walter Doerwald <walter@…> Add "undefined" to type().
(edit) @790:f29aebab8a2e   7 years Walter Doerwald <walter@…> Remove another two methods from the interface Template.
(edit) @789:1232d9b06149   7 years Walter Doerwald <walter@…> FunctionClosure? always wraps an InterpretedFunction?, so remove the cast …
(edit) @788:b62b33d957a4   7 years Walter Doerwald <walter@…> Remove getName() from interface Template.
(edit) @787:157b2f77f1ad   7 years Walter Doerwald <walter@…> Move unpackVariable to EvaluationContext?.
(edit) @786:2040b19c0e73   7 years Walter Doerwald <walter@…> Don't allow assignment to self.
(edit) @785:e8bd177a180d   7 years Walter Doerwald <walter@…> Add missing classes.
(edit) @784:2d4c0496f17f   7 years Walter Doerwald <walter@…> Implement UL4 functions. Remove vars(), get(), CompiledTemplate?, Java/JS …
(edit) @783:de37e947aef8   7 years Walter Doerwald <walter@…> Bump version numbers.
(edit) @782:5146ce4560e2   7 years Walter Doerwald <walter@…> Document Template.formatText().
(edit) @780:66561018158c   7 years Walter Doerwald <walter@…> Let the currently running template do the formatting of literal text.
(edit) @779:4143548b1473   7 years Walter Doerwald <walter@…> Remove ChainedHashMap?.
(edit) @778:b35f4c6bf4f3   7 years Walter Doerwald <walter@…> Don't preformat Text nodes.
(edit) @777:0a2778c0ff3d   7 years Walter Doerwald <walter@…> Added support for the whitespace flag.
(edit) @776:81150ba68bc7   7 years Walter Doerwald <walter@…> Rename ArgumentDescriptions? to Signature.
(edit) @775:8c8f6d1f73ab   7 years Walter Doerwald <walter@…> Better tests for nested scopes.
(edit) @774:0fbfd390b2e5   7 years Walter Doerwald <walter@…> Push variables in the right order.
(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) @771:7daf7d3547b0   7 years Walter Doerwald <walter@…> Add support for mixed positional/keyword arguments to methods. Add …
(edit) @770:b238c4ea2133   7 years Walter Doerwald <walter@…> Fix typo.
(edit) @769:69bb2d62f480   7 years Walter Doerwald <walter@…> Added support for calling functions with keyword arguments.
(edit) @768:44576dfc2029   7 years Walter Doerwald <walter@…> Update CompiledTemplate? so that the Python test suite passes again.
(edit) @767:c42706250e12   7 years Walter Doerwald <walter@…> Move implementation of template into a new method renderImp. With this …
(edit) @766:50e315a6f19b   7 years Walter Doerwald <walter@…> Added support for nested scopes/closures.
(edit) @765:1016f0ad1408   7 years Walter Doerwald <walter@…> Allow writer to be null.
(edit) @764:f288b9e14bad   7 years Walter Doerwald <walter@…> Add method renders(Map) to CompiledTemplate?.
(edit) @763:198f108ece23   7 years Walter Doerwald <walter@…> Fix typos.
(edit) @762:f2b615bd31c5   7 years Walter Doerwald <walter@…> Added support for the automatic variable self and the function allvars.
(edit) @761:612e5c61c270   7 years Walter Doerwald <walter@…> Split MapChain? into AbstractMapChain? and MapChain?.
(edit) @760:493fe07e990b   7 years Walter Doerwald <walter@…> Allow second to be null.
(edit) @758:76eefff8cdcf   7 years Walter Doerwald <walter@…> Add a few missing methods to MapChain?.
(edit) @757:13d89f8e1402   7 years Walter Doerwald <walter@…> Bump copyright year.
(edit) @755:a7d05fb22607   7 years Walter Doerwald <walter@…> Add class MapChain?.
(edit) @754:2da829a7b303   7 years Walter Doerwald <walter@…> Fix typo.
(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) @751:800564ef38e6   7 years Walter Doerwald <walter@…> Fix typo.
(edit) @748:81fa8337b028   7 years Walter Doerwald <walter@…> Fixed FunctionBool? for BigInteger? and BigDecimal? objects.
(edit) @747:f0c8a7eae292   7 years Walter Doerwald <walter@…> Introduce UnaryTag? to simplify Print/PrintX/Render.
(edit) @746:e50878c1dcef   7 years Walter Doerwald <walter@…> Rename LocationAST to Tag and LocationException? to TagException?.
(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) @736:fb2cb40f7ea9   7 years Walter Doerwald <walter@…> Use StringBuilder? instead of StringBuffer? everywhere.
(edit) @735:5b97c9041740   7 years Walter Doerwald <walter@…> Fix typo.
(edit) @734:8389472890c8   7 years Walter Doerwald <walter@…> Update JavaSource?4Template to output an InterpretedTemplate?.
(edit) @733:6991af9c373b   7 years Walter Doerwald <walter@…> Don't special case null. Use StringBuilder? instead of StringBuffer?.
(edit) @731:07611d53a431   7 years Walter Doerwald <walter@…> Implemented constant folding for binary and unary operators and GetSlice?.
(edit) @730:b82e3c349e80   7 years Walter Doerwald <walter@…> Add Undefined singleton and use it in GetTtem/EvaluationContext?.get().
(edit) @729:2c5d80d4fbb3   7 years Walter Doerwald <walter@…> Remove unused AST classes for loading constants of certain type.
(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) @725:a0e8999236b5   7 years Walter Doerwald <walter@…> Support for timedelta and monthdelta in FunctionType?.
(edit) @724:6550a5a639cf   7 years Walter Doerwald <walter@…> Fix function map fur ismonthdelta.
(edit) @723:bb8b18eee53b   7 years Walter Doerwald <walter@…> Make TimeDelta? and MonthDelta? objects comparable.
(edit) @722:2cb9864c00c4   7 years Walter Doerwald <walter@…> Make MonthDelta/TimeDelta? objects hashable and add bool() support for …
(edit) @721:bbd6a4d0627e   7 years Walter Doerwald <walter@…> Added missing files for monthdelta support.
(edit) @720:57ed790f1f66   7 years Walter Doerwald <walter@…> Add timedelta, istimedelta, monthdelta and ismonthdelta.
(edit) @718:92d29c339d5a   7 years Walter Doerwald <walter@…> "Add" -> "Added".
(edit) @717:3243dc8e4d23   7 years Walter Doerwald <walter@…> Fix %c format and test.
(edit) @716:fd3bcc27fcd6   7 years Walter Doerwald <walter@…> Update %c date format.
(edit) @715:3d34b002258c   7 years Walter Doerwald <walter@…> Add abstract class FilteredIterator?. This is used for implementing …
(edit) @714:bc243f715b78   7 years Walter Doerwald <walter@…> Wire week method.
(edit) @713:63a756a9676c   7 years Walter Doerwald <walter@…> Remove the stack from EvaluationContext?. And/Or now uses local classes …
(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) @709:582b0cd41de2   7 years Walter Doerwald <walter@…> Bump version number.
(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) @705:3dc829b8322c   7 years Walter Doerwald <walter@…> Remove JavaCompileServer?.
(edit) @704:ab10163c22d7   7 years Walter Doerwald <walter@…> Remove InterpretedTemplate?.compileToJava().
(edit) @703:f031bad50398   7 years Walter Doerwald <walter@…> Remove compileToJava().
(edit) @701:f7bb698e9e99   7 years Walter Doerwald <walter@…> Variable unpacking ist now supported for assignment too.
(edit) @697:0fd13df4eca9   7 years Walter Doerwald <walter@…> Make formatVarname() and unpackVariable() static.
(edit) @691:2eea58945800   7 years Walter Doerwald <walter@…> Bump version number.
(edit) @688:fd994081af89   7 years Walter Doerwald <walter@…> Make unpackVariable public.
(edit) @686:9c00a7e3b94e   7 years Walter Doerwald <walter@…> Variable unpacking in for loops can now be nested arbitrarily deep.
(edit) @685:1bbeaa48b3c0   7 years Walter Doerwald <walter@…> Document exp-52.
(edit) @683:b426de3b32ac   7 years Walter Doerwald <walter@…> Fix And evaluation. The second operand now only get evaluated when the …
(edit) @681:5ecb14a4f3ae   7 years Walter Doerwald <walter@…> Fix exception message for elif after else.
(edit) @679:d7d891bd0637   7 years Walter Doerwald <walter@…> Document changes since 0.50.
(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) @676:a0efe3f51715   7 years Walter Doerwald <walter@…> min() and max() exception messages now looks like Python's.
(edit) @675:d827e0fd22da   7 years Walter Doerwald <walter@…> Avoid varargs problems with zero arguments in CallFunc?().
(edit) @674:a1d646a01a51   7 years Walter Doerwald <walter@…> Ensure that calling evaluate() without args doesn't call call() with an …
(edit) @673:0e2d12468b67   7 years Walter Doerwald <walter@…> Whitespace.
(edit) @672:9fd738ee4bd1   7 years Walter Doerwald <walter@…> Check argument count in call() instead of evaluate() for max() too.
Note: See TracRevisionLog for help on using the revision log.