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
/
use.c
Age
Commit message (
Expand
)
Author
2017-08-22
Clean up usefile cruft.
Ori Bernstein
2017-08-20
Fix a few bugs.
Ori Bernstein
2017-08-20
Fix trait shit.
Ori Bernstein
2017-08-07
Failing to load a usefile isn't a crash.
Ori Bernstein
2017-07-29
Eliminate the deduptab.
Ori Bernstein
2017-07-15
Type binding refactoring now compiles.
Ori Bernstein
2017-07-12
Add support for -O in 6m.
Ori Bernstein
2017-07-09
Style(9)-ify.
Ori Bernstein
2017-07-03
Specialize impl declarations on impl type in addition to decl type
Michael Forney
2017-07-03
Write trait IDs instead of indices in typickle
Michael Forney
2017-07-03
Fix indentation
Michael Forney
2017-06-28
Remove unused memb from Trait and rename funcs -> proto
Michael Forney
2017-06-18
For consistency, lfree should be paired with lappend.
Ori Bernstein
2017-06-18
Track typefix and traitfix in single arrays
Michael Forney
2017-06-18
Only need to free typefixdest once
Michael Forney
2017-06-18
Prevent traitfixtype from getting out of sync
Michael Forney
2017-04-21
Dedup conflicting use statements.
Ori Bernstein
2017-03-09
Put ucons into the right namespace.
Ori Bernstein
2017-02-17
Search for usefiles relative to the output.
Ori Bernstein
2017-01-14
Unfuck cross module traits a bit.
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-05-13
Switch to using lib{}.use.
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-02-27
Fix up type generation a bit.
Ori Bernstein
2016-02-22
Extract util functions into separate dir from parse/
Ori Bernstein
2016-02-07
Don't double init generic impls.
Ori Bernstein
2016-02-07
Generic iterators now seem to work.
Ori Bernstein
2016-01-31
Add support for generic impls.
Ori Bernstein
2016-01-23
Make '.use' suffix on usefiles optional.
Ori Bernstein
2016-01-23
Print search path on failing to load usefile.
Ori Bernstein
2016-01-23
Improve error message if we fail to open a usefile.
Ori Bernstein
2016-01-01
Fix style.
Ori Bernstein
2015-12-25
Export aux types correctly.
Ori Bernstein
2015-12-25
Fix unused variable warning.
Ori Bernstein
2015-12-24
Fix importing/exporting traits.
Ori Bernstein
2015-12-22
Fix several typos in usefile generation.
Ori Bernstein
2015-12-22
Make traits work across files.
Ori Bernstein
2015-12-15
Add support for traits with aux types.
Ori Bernstein
2015-12-14
Initial support for void as an expression.
Ori Bernstein
2015-11-17
MEGAPATCH: Tabification.
Ori Bernstein
2015-10-02
Propagate extra libraries through the system.
Ori Bernstein
2015-10-01
Don't double-insert namespaces.
Ori Bernstein
2015-09-27
Bump ABI version. Also, improve errors about it.
Ori Bernstein
2015-09-24
Make global imports actually global.
Ori Bernstein
2015-09-24
Put the closure at the function level.
Ori Bernstein
2015-09-18
Print which usefile got the ABI version mismatch.
Ori Bernstein
2015-08-23
Refactor the substituition of the early coalesces.
Ori Bernstein
2015-07-14
Remove debug print.
Ori Bernstein
[next]