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
/
node.c
Age
Commit message (
Expand
)
Author
2017-07-15
Type binding refactoring now compiles.
Ori Bernstein
2017-07-09
Style(9)-ify.
Ori Bernstein
2017-07-03
Function args should go into the block stab.
Ori Bernstein
2017-01-02
Fix clang warnings.
Ori Bernstein
2016-06-17
Allow implementing traits from other namespaces.
Ori Bernstein
2016-05-08
Fix FreeBSD and Linux builds.
Ori Bernstein
2016-03-02
Handle null and named array sizes for tyeq_rec
Ori Bernstein
2016-02-26
Fix some generated asm for plan9.
Ori Bernstein
2016-02-22
Extract util functions into separate dir from parse/
Ori Bernstein
2016-01-20
Add a distinction between label values and names.
Ori Bernstein
2016-01-01
Fix style.
Ori Bernstein
2016-01-01
Actually check array sizes when inferring.
Ori Bernstein
2015-12-24
Fix scoping issues.
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-15
More fixes to void values.
Ori Bernstein
2015-12-14
Initial support for void as an expression.
Ori Bernstein
2015-11-17
MEGAPATCH: Tabification.
Ori Bernstein
2015-11-06
Rewrite pattern matching code.
Ori Bernstein
2015-11-06
Shuffle around functions.
Ori Bernstein
2015-09-24
Put the closure at the function level.
Ori Bernstein
2015-09-15
Allow 'var' in loop statements.
Ori Bernstein
2015-08-10
Correctly dedup types in traits.
Ori Bernstein
2015-07-09
Refactor namespaces.
Ori Bernstein
2015-05-08
Get closer to a working use-before-def check.
Ori Bernstein
2015-01-06
Improve error messages.
Ori Bernstein
2014-12-21
Traits are more worky.
Ori Bernstein
2014-12-21
Make our type ids more stable across files.
Ori Bernstein
2014-12-20
Tag exported symbols from traits.
Ori Bernstein
2014-12-20
Improve error reporting.
Ori Bernstein
2014-12-19
Remove spare assert.
Ori Bernstein
2014-12-18
Get rid of the 'exports' stab.
Ori Bernstein
2014-12-13
Add plan9 instruction formats.
Ori Bernstein
2014-10-15
Add support for literal nodes in dtree.
Ori Bernstein
2014-10-07
Keep track of source files as well as line numbers.
Ori Bernstein
2014-10-07
Add support for storing file ids.
Ori Bernstein
2014-10-04
Start work of porting to Plan 9.
Ori Bernstein
2014-05-19
Try to iterate over types.
Ori Bernstein
2014-05-15
Actually write out impls to usefiles.
Ori Bernstein
2014-03-05
Prepare merging traits in preparation for exporting.
Ori Bernstein
2014-02-14
More work towards implementing traits.
Ori Bernstein
2014-02-02
Remove 'trait' node.
Ori Bernstein
2014-02-01
Stub in more code for trait/impl.
Ori Bernstein
2014-01-31
Nomenclature change: cstr -> trait
Ori Bernstein
2014-01-13
Work towards parsing traits definitions.
Ori Bernstein
2013-12-28
Add parsing support for iter loops
Ori Bernstein
2013-12-19
We don't need both maxdid and ndecls.
Ori Bernstein
2013-10-10
Deduplicate types when loading usefiles.a
Ori Bernstein
2013-06-18
Move away from literal types that aren't actual compile time constants.
Ori Bernstein
2013-06-08
Add indexed initializer tree support.
Ori Bernstein
[next]