index
:
newlanguage
master
A compiled language, implemented in Haskell, using LLVM
git daemon user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
*
Add array indexing (not writing yet, though...)
HEAD
master
tomsmeding
2017-02-03
*
Codegen some casts; makes mandel.nl JUST work
tomsmeding
2017-02-02
*
Ease creation of locrefs in genExpression
tomsmeding
2017-02-02
*
Parse and typecheck casts
tomsmeding
2017-02-02
*
Support 1U literals
tomsmeding
2017-02-02
*
Pointer arithmetic now also for Minus
tomsmeding
2017-02-02
*
Separate out pointer arithmetic logic
tomsmeding
2017-02-02
*
Pointer arithmetic!
tomsmeding
2017-02-01
*
Floats, bugfixes, small reorganisations
tomsmeding
2017-02-01
*
Dots before labels to prevent namespace pollution
tomsmeding
2017-02-01
*
Actually run the LLVM verifier; fix all problems
tomsmeding
2017-02-01
*
More operators and less function pointers
tomsmeding
2017-02-01
*
More Equal rules
tomsmeding
2017-01-31
*
Support parentheses in expressions
tomsmeding
2017-01-31
*
Handle non-returning void functions, and error on missing return
tomsmeding
2017-01-31
*
Hide string literals in object file
tomsmeding
2017-01-31
*
Move test files to separate folder
tomsmeding
2017-01-31
*
Implement >= and <=
tomsmeding
2017-01-30
*
Fix loading global string literals
tomsmeding
2017-01-30
*
Fix functions with no arguments
tomsmeding
2017-01-30
*
Calling external functions!
tomsmeding
2017-01-29
*
Call functions
tomsmeding
2017-01-29
*
Do function argument typechecking correctly
tomsmeding
2017-01-29
*
Detect duplicate variables
tomsmeding
2017-01-29
*
Compile string literals
tomsmeding
2017-01-28
*
Fix string parsing
tomsmeding
2017-01-28
*
Fix recursive typedef replacement
tomsmeding
2017-01-28
*
Make new-make-version-ready
tomsmeding
2017-01-28
*
Can compile test.nl (with a simple change)
tomsmeding
2017-01-27
*
typeCompatible -> resultType
tomsmeding
2017-01-27
*
If and while working
tomsmeding
2017-01-27
*
Actually compile to an object file
tomsmeding
2017-01-26
*
Also fix stores... See HEAD^
tomsmeding
2017-01-26
*
Fix a VERY elusive segfault.
tomsmeding
2017-01-26
*
Handle returns (this segfaults llvm-general...)
tomsmeding
2017-01-26
*
Global variables, and fix working with alloca
tomsmeding
2017-01-26
*
cleanupTrampolines
tomsmeding
2017-01-26
*
type-o
tomsmeding
2017-01-26
*
Compile simple expressions
tomsmeding
2017-01-25
*
Compile to LLVM IR
tomsmeding
2017-01-24
*
Codegen single literal int
tomsmeding
2017-01-24
*
Can codegen a simple variable declaration
tomsmeding
2017-01-24
*
Generate code for global variables
tomsmeding
2017-01-24
*
Fix type parsing and not supporting capital letters
tomsmeding
2017-01-23
*
Name generator monad test code
tomsmeding
2017-01-23
*
Add block.nl
tomsmeding
2017-01-23
*
Code now typechecks
tomsmeding
2017-01-23
*
Initial -- dump of stuff
tomsmeding
2017-01-20