| Age | Commit message (Collapse) | Author |
|
embedding.
|
|
|
|
|
|
|
|
|
|
|
|
analysis include type information, small pp fix
|
|
letbound variables
|
|
|
|
for-loops or case-expressions also return updated variables
|
|
|
|
|
|
|
|
unknown length (in the last item)
|
|
|
|
Not working yet
|
|
|
|
TODO: add an event for a return so that rewriters can find and remove them as needed for OCaml and Lem
|
|
|
|
|
|
well as items of kind Type.
Syntax for the feature is:
def Nat id = nexp
Note: some useful nexps may not parse properly.
All typedef forms can also be used as def Type ... if desired, but this is not required.
|
|
|
|
|
|
|
|
out of an if
Note: this fixes the local cumulative effects for the e_assign and e_if, it may not properly propagate them to the context of the surrounding block
|
|
|
|
|
|
|
|
|
|
|
|
|
|
correct now, fixes, pp
|
|
|
|
|
|
matches, reset variable name counter for each function clause, fixes
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
rewrite for-loops, if/case-expressions to return updated variables
|
|
could be useful
Define in that a function for determining a default direction for vectors
|
|
(probably) at least for Power.
|
|
functions, and state definition
|
|
|
|
|
|
|
|
|