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
/
parse.h
Age
Commit message (
Expand
)
Author
2017-09-02
Unjank trait resolution.
Ori Bernstein
2017-08-26
Add monotonically increasing equality check.
Ori Bernstein
2017-08-22
Clean up usefile cruft.
Ori Bernstein
2017-08-20
Fix trait shit.
Ori Bernstein
2017-08-19
File is already global.
Ori Bernstein
2017-08-08
Bring back enforced namespaces.
Ori Bernstein
2017-07-30
Add hook into frontend for sizeof() folding.
Ori Bernstein
2017-07-29
Finally do a by-scope comparison of generic types.
Ori Bernstein
2017-07-29
Automatic variables
Ori Bernstein
2017-07-28
Fix error message for generics in non-generic decls.
Ori Bernstein
2017-07-27
std.change std.name std.lookup std.rules.
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-10
Remove unused enum.
Ori Bernstein
2017-07-09
Mark things as static.
Ori Bernstein
2017-07-05
Add some discipline to type bindings.
Ori Bernstein
2017-07-03
Actually mark void arg lists as void.
Ori Bernstein
2017-07-03
Clean up indentation of comments.
Ori Bernstein
2017-07-03
Specialize impl declarations on impl type in addition to decl type
Michael Forney
2017-06-30
Remove unused traitlist from Type struct
Michael Forney
2017-06-28
Update ABI version.
Ori Bernstein
2017-06-28
Remove unused memb from Trait and rename funcs -> proto
Michael Forney
2017-06-28
Remove unused trait structure in Node
Michael Forney
2017-02-17
Search for usefiles relative to the output.
Ori Bernstein
2017-02-14
Fold Utags on union literals.
Ori Bernstein
2017-01-02
Fix clang warnings.
Ori Bernstein
2016-10-08
Don't infer things multiple times.
Ori Bernstein
2016-05-08
Use uvlong.
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-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-24
Move bitset.c to util dir.
Ori Bernstein
2016-02-22
Move more stuff around in util code.
Ori Bernstein
2016-02-22
Extract util functions into separate dir from parse/
Ori Bernstein
2016-02-07
Generic iterators now seem to work.
Ori Bernstein
2016-02-06
Work towards generic iterables.
Ori Bernstein
2016-01-31
Add support for generic impls.
Ori Bernstein
2016-01-29
Use a stack of substitution maps.
Ori Bernstein
2016-01-20
Add a distinction between label values and names.
Ori Bernstein
2016-01-20
Put labels into scopes.
Ori Bernstein
2016-01-09
Start of parsing files.
Ori Bernstein
2016-01-01
Actually check array sizes when inferring.
Ori Bernstein
2015-12-29
Update ABI version.
Ori Bernstein
2015-12-24
Fix scoping issues.
Ori Bernstein
2015-12-24
Fix importing/exporting traits.
Ori Bernstein
2015-12-22
Make traits work across files.
Ori Bernstein
2015-12-21
Iterable traits pass the frontend.
Ori Bernstein
[next]