RSS feed
3aca4ae0
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/26 18:27
Push and pop scopes when flattening.
6710eaf7
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/26 08:34
Merge git+ssh://mimir.eigenstate.org/git/qz/mc
1c351dde
– Nayuki Minase <nayuki@eigenstate.org>
authored
on 2012/08/26 12:32
Tweak wording in compiler and lang documents.
b3848a1e
– Nayuki Minase <nayuki@eigenstate.org>
authored
on 2012/08/26 11:18
Tweak wording in manpage docs.
e3c1f19a
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/26 07:27
Fix matching unions with arguments.
67c2baf1
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/23 18:12
Fix string formatting.
70c7cde7
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/23 18:01
Add more documentation.
0c8a7503
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/23 17:41
Fix compilation.
d6a4111c
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/23 12:43
Merge branch 'master' of git+ssh://mimir.eigenstate.org/git/ori/mc2
0c14bdce
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/22 16:28
More documentation.
b98b1cb5
– Ori Bernstein <orib@google.com>
authored
on 2012/08/22 13:09
Kill trailing whitespace.
ecf60a52
– Ori Bernstein <orib@google.com>
authored
on 2012/08/22 13:07
Renumber precedences, such that higher precedences are higher numbers.
4f90a4d9
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/20 14:12
More docs.
8e01f489
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/19 20:22
More docs.
abb0c19a
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/19 08:45
More documentation of bugs.
fa9b8ec3
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/19 08:35
Add to the manpages.
8fc09195
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/18 23:04
More stubbing in of information.
b1adfa01
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/18 22:53
Remove unused header.
ceab69f3
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/18 22:51
Don't use string functions with unchecked length.
d7f35e49
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/18 22:37
Add a stubbed in manpage.
939f632c
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/18 17:56
Write a bit about flattening.
fbabc93a
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/18 17:20
Rephrase the usefile description
0a9b0232
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/18 17:17
More docs.
aa9f32bf
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/18 16:35
Stub in table of contents.
d2abc97b
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/18 16:32
Add start of compiler internals documentation.
b7198a18
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/17 21:32
Change 'cons' to 'ucon', add uget.
5196e4c1
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/16 16:40
We declare the variables in pattern matches now.
9193bdc0
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/15 18:08
Actually create the typaram.
af272f33
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/15 18:02
Add syntax and tests for multiple constraints
c8962ecd
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/15 17:15
Merge branch 'master' of git+ssh://mimir.eigenstate.org/git/ori/mc2
949eb055
– Ori Bernstein <orib@google.com>
authored
on 2012/08/15 17:11
Look up values in the correct namespace.
e8489f8f
– Ori Bernstein <orib@google.com>
authored
on 2012/08/15 16:16
Renamings.
f560f409
– Ori Bernstein <orib@google.com>
authored
on 2012/08/15 15:16
Fix bug in text value.
9f63c5e1
– Ori Bernstein <orib@google.com>
authored
on 2012/08/15 13:49
We don't need the load instruction.
9cf66b53
– Ori Bernstein <orib@google.com>
authored
on 2012/08/15 13:11
Make nested structs work.
41ce4dfc
– Ori Bernstein <orib@google.com>
authored
on 2012/08/15 12:04
Add another broken test for nested structs.
b1e6a042
– Ori Bernstein <orib@google.com>
authored
on 2012/08/15 11:11
Stabs named 'ns' are returned when we look up 'ns'.
d932e34a
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/15 08:22
tylike becomes mktylike.
f4dba460
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/15 08:16
More comments.
e4b25623
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/15 08:01
More comments.
f11860b5
– Ori Bernstein <orib@google.com>
authored
on 2012/08/14 14:20
Use ':' instead of ',' in slice types.
482ea3b5
– Ori Bernstein <orib@google.com>
authored
on 2012/08/14 14:13
Use ':' instead of ',' in slice ranges.
e24bcc37
– Ori Bernstein <orib@google.com>
authored
on 2012/08/14 14:05
Allow implicit bounds on slices.
9ae74937
– Ori Bernstein <orib@google.com>
authored
on 2012/08/14 13:57
Remove stupid comment.
09f4922d
– Ori Bernstein <orib@google.com>
authored
on 2012/08/14 13:51
More comments and some code rearrangements.
80715362
– Ori Bernstein <orib@google.com>
authored
on 2012/08/14 12:33
Add comments.
5f1737fb
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/12 19:26
Don't overflow the stack
2f4ca4b7
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/12 19:25
Merge branch 'master' of git+ssh://mimir.eigenstate.org/git/ori/mc2
500dd060
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/12 19:24
Fix stray refactoring issues.
8f668b22
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/12 18:20
Put match values into temporary.
060f6f50
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/12 18:14
Improve boolean simplification.
1b37b97c
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/12 14:52
Start on style guide.
ed6aa9f6
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/12 14:22
Some clarification on tyvars.
101055e7
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/12 14:16
Explain the interchanability of ';' and \n
f244460f
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/12 14:14
Clarify the way that string literals work.
e81028b7
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/12 13:19
Add standard library section
73c6d49b
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/12 13:13
Improve formatting of 'examples' sections of docs.
121f6864
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/12 13:10
Remove dead section number.
e9a44161
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/12 13:09
Document match statements:
c3798f64
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/11 00:03
A bit more grammar refactoring.
0095f1e8
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/11 00:01
Test condensed version of syntax.
b400b26c
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/11 00:01
Refactor the grammar.
fb9332b1
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/10 20:05
Rearrange sections.
27ca8d44
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/09 14:34
Add more docs.
d15b6a72
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/08 20:15
Merge branch 'master' of git+ssh://mimir.eigenstate.org/git/ori/mc2
82f94a1a
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/08 20:15
Add missing test file.
575cd5a2
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/08 20:09
More docs.
9367a1cb
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/08 18:16
Add more documentation.
8f3e065e
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/08 07:39
More docs.
9dd33d50
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/07 21:54
Actually fix empty vararg lists.
b3f5bb4a
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/07 21:35
Allow empty vararg list.
709c76b4
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/07 21:13
Return the right token.
92dd0254
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/07 21:10
Merge branch 'master' of git+ssh://mimir.eigenstate.org/git/ori/mc2
2c92e48f
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/07 19:40
Merge branch 'master' of git+ssh://mimir.eigenstate.org/git/ori/mc2
e467b6f2
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/07 19:40
New version of language docs.
38f79499
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/07 18:50
Rename type names.
ad1ad7e6
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/07 18:43
Test arrays within structs.
d7340522
– Ori Bernstein <orib@google.com>
authored
on 2012/08/07 11:39
Return the right length from tidappend()
da7a658f
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/06 21:03
Rename ModeS to ModeW.
d42ef53f
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/06 20:25
Improve commenting
605f963a
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/06 20:23
We want to unify the checked node, not any subnode.
84dc4bb3
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/06 18:22
String handling changes.
b1c03eec
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/05 22:14
Use .byte constants. At least that seems to work cross platform.
f5c2360f
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/05 21:03
Don't get the wrong string length.
e2baffe4
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/05 18:01
Squash indirection bugs.
40478b75
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/05 12:52
Simplify inc/dec.
38bff109
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/03 19:42
Write *through* out parameters when dereferencing.
214bcaf5
– Ori Bernstein <orib@google.com>
authored
on 2012/08/03 13:21
Test more stuff.
9b2d009a
– Ori Bernstein <orib@google.com>
authored
on 2012/08/03 13:20
Don't die if types have no constraints.
bdddb0fe
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/02 21:23
Align the function arguments properly in calls.
c7606d65
– Ori Bernstein <orib@google.com>
authored
on 2012/08/02 14:25
Don't put in a bogus offset when casting slices.
a61e4d3a
– Ori Bernstein <orib@google.com>
authored
on 2012/08/02 09:12
Fix blit offsets.
8a41392d
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/01 21:08
Convert array sizes.
c2d507cd
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/08/01 17:00
Merge branch 'master' of git+ssh://mimir.eigenstate.org/git/ori/mc2
e167f13d
– Ori Bernstein <orib@google.com>
authored
on 2012/08/01 12:24
Reformat coreg tables.
5f669e29
– Ori Bernstein <orib@google.com>
authored
on 2012/08/01 11:33
Don't crash when we can't open a file.
cf2310b3
– Ori Bernstein <orib@google.com>
authored
on 2012/08/01 10:56
Rename stuff a bit.
08cf7754
– Ori Bernstein <ori@eigenstate.org>
authored
on 2012/07/31 20:43
Minor doc updates.
3f183eeb
– Ori Bernstein <orib@google.com>
authored
on 2012/07/31 13:38
Move call results out of %eax
08ce974e
– Ori Bernstein <orib@google.com>
authored
on 2012/07/31 12:06
Partially roll back registerization work.
Next