index
:
ori/mc.git
0.2
abi
autoexpr
autovar
bettermatch
biofunc
callee-save
closures
dependent-tags
fixtraits
freebsd-port
hashtraits
integrated
kill-sleq
libmath-merge
master
matchcomp
mbld-rebase
mbld2
mpkg
netbsd-port
peephole-opt
poller
qbe
struct-lit
threadwork
tls
trait-syntax
update-bootstrap
The Myrddin compiler.
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
parse
Age
Commit message (
Expand
)
Author
2017-02-04
Ucons are now prefix expressions.
Ori Bernstein
2017-02-01
Revert mistaken cleanups.
Ori Bernstein
2017-02-01
Update the grammar.
Ori Bernstein
2017-01-31
Fix comment on iterable trait.
Ori Bernstein
2017-01-22
Add a missing dependency on gram.h
Ori Bernstein
2017-01-17
Clean up grammar a little.
Ori Bernstein
2017-01-14
Unfuck cross module traits a bit.
Ori Bernstein
2017-01-14
Whitespace fixes.
Ori Bernstein
2017-01-02
Remember to mark pattern match vars as const.
Ori Bernstein
2017-01-02
Fix clang warnings.
Ori Bernstein
2016-12-28
Vars have no subexpressions.
Ori Bernstein
2016-12-28
Be better about unifying instead of just overwriting.
Ori Bernstein
2016-12-26
Run postcheck until convergence.
Ori Bernstein
2016-12-25
Fix openbsd compile warning.
Ori Bernstein
2016-12-10
Trait members are global.
Ori Bernstein
2016-10-29
Add support for exponential notation for floats.
Ori Bernstein
2016-10-28
merge consecutive string literals
andrewc
2016-10-27
Allow fused arithmetic ops on floats.
Ori Bernstein
2016-10-08
Don't infer things multiple times.
Ori Bernstein
2016-08-17
Remove dead variable.
Ori Bernstein
2016-08-17
Remove unused variables.
Ori Bernstein
2016-08-11
Error if we duplicate struct members.
Ori Bernstein
2016-07-29
Fix a bit of undefined behavior.
Ori Bernstein
2016-07-12
Revert "don't completely fuck up trait exports."
Ori Bernstein
2016-07-12
don't completely fuck up trait exports.
Ori Bernstein
2016-06-21
Don't accidentally duck type unions.
Ori Bernstein
2016-06-17
Fix a stupid
Ori Bernstein
2016-06-17
Allow implementing traits from other namespaces.
Ori Bernstein
2016-06-01
Give a proper error for struct types.
Ori Bernstein
2016-05-17
New syntax for casts.
Ori Bernstein
2016-05-13
Switch to using lib{}.use.
Ori Bernstein
2016-05-10
Remove values from the visited set.
Ori Bernstein
2016-05-09
Only allow one level of namespace in a name.
Ori Bernstein
2016-05-09
Avoid infinite recursion when priting bad types.
Ori Bernstein
2016-05-08
Fix FreeBSD and Linux builds.
Ori Bernstein
2016-05-08
Use uvlong.
Ori Bernstein
2016-04-12
Fix typo.
Ori Bernstein
2016-03-14
Error if we infer a struct literal as a non-struct
Ori Bernstein
2016-03-07
Fix missing null terminator.
Ori Bernstein
2016-03-03
Handle hiding of traits correctly.
Ori Bernstein
2016-03-02
Allow importing multiple instances of a trait.
Ori Bernstein
2016-03-02
Export the traits on types.
Ori Bernstein
2016-03-02
Handle null and named array sizes for tyeq_rec
Ori Bernstein
2016-02-28
Plan 9 build should now work.
Ori Bernstein
2016-02-28
Recursively tag reflected types.
Ori Bernstein
2016-02-28
Don't recompute 'hasparams' over and over.
Ori Bernstein
2016-02-27
Fix up type generation a bit.
Ori Bernstein
2016-02-27
Add ability to deduplicate types.
Ori Bernstein
2016-02-26
Fix some generated asm for plan9.
Ori Bernstein
2016-02-26
Fix compile of C code
Ori Bernstein
[next]