index
:
joe/monkeypatch.git
master
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
2019-06-09
GroupNested: handle unexpected close comment.
Joe Crayne
2019-03-27
Switch to using Unique symbols to simplify namespace hygiene.
Joe Crayne
2019-03-27
Switched grokStatement to use StateT.
Joe Crayne
2019-03-27
WIP: do-while.
Joe Crayne
2019-03-24
Handle branching control flow by creating a let-binding of the continuation.
Joe Crayne
2019-03-24
Use dynCall when calling FunPtr types.
Joe Crayne
2019-03-23
grok reading a field from a struct or ptr.
Joe Crayne
2019-03-23
Slightly cleaner code when using side-effect expressions.
Joe Crayne
2019-03-23
Applicative instance for Computation.
Joe Crayne
2019-03-23
compContinue field.
Joe Crayne
2019-03-23
Document fnArgs field of FunctionEnvironment.
Joe Crayne
2019-03-23
Distinguish formal lambda type.
Joe Crayne
2019-03-23
Handle void return.
Joe Crayne
2019-03-23
grok assignment expression.
Joe Crayne
2019-03-23
Binary ops and global pointer refs.
Joe Crayne
2019-03-22
Option to suppress do-syntax.
Joe Crayne
2019-03-22
Apply do-syntax.
Joe Crayne
2019-03-22
Fixed ordering of comma-operator side effects.
Joe Crayne
2019-03-22
Use return () as default statement.
Joe Crayne
2019-03-22
Let 0 and 1 translate to False and True when appropriate.
Joe Crayne
2019-03-22
Propagate function environment throughout transpiling.
Joe Crayne
2019-03-22
FunctionEnvironment type.
Joe Crayne
2019-03-22
void function calls and string literals.
Joe Crayne
2019-03-21
Represent comments as functions.
Joe Crayne
2019-03-21
Fixed line-count when line comments are used.
Joe Crayne
2019-03-21
While parsing coments, use width 8 tabs.
Joe Crayne
2019-03-20
Grok assignment to field.
Joe Crayne
2019-03-20
signatures
Joe Crayne
2019-03-20
Stub-generation fixes.
Joe Crayne
2019-03-19
Support nested pointers.
Joe Crayne
2019-03-19
Fix statement-expression handling.
Joe Crayne
2019-03-19
Grok more if-then cases.
Joe Crayne
2019-03-19
grok assertion fail.
Joe Crayne
2019-03-19
expression-statements and increment statement.
Joe Crayne
2019-03-19
sigs
Joe Crayne
2019-03-19
Support for expression-statements.
Joe Crayne
2019-03-19
Implemented C comma operator.
Joe Crayne
2019-03-19
Grok ternary operator.
Joe Crayne
2019-03-18
recognize nullPtr, fix withPointer output.
Joe Crayne
2019-03-18
Initialize record fields.
Joe Crayne
2019-03-18
Transpile code to create structs.
Joe Crayne
2019-03-18
Handle function calls and address-of operator.
Joe Crayne
2019-03-17
Use refactored comment parser.
Joe Crayne
2019-03-17
Seperate module for comment parsing.
Joe Crayne
2019-03-17
Use LT instead as nodeinfo placeholder for brevity.
Joe Crayne
2019-03-14
Restrict transpilation to functions.
Joe Crayne
2019-03-13
First successful function transpile.
Joe Crayne
2019-03-10
Extract documented enum types.
Joe Crayne
2019-03-10
Signatures.
Joe Crayne
2019-03-10
* getsig: Keep original c-names for haskell types.
Joe Crayne
[next]