Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-02-01 | Update the grammar. | Ori Bernstein | |
2017-02-01 | Copy paste error. Boolean => void | Ori Bernstein | |
2017-02-01 | There is no -G flag. | Ori Bernstein | |
2017-02-01 | Not worth the work of finishing or maintaining the compiler doc. | Ori Bernstein | |
2017-02-01 | Readability improvements. | Ori Bernstein | |
Compress the match statement. | |||
2017-02-01 | Implement 'bychar' for iterating characters. | Ori Bernstein | |
2017-02-01 | Avoid pointer casting by slicing. | Ori Bernstein | |
It's a bit cleaner to do it this way. | |||
2017-01-31 | Fix comment on iterable trait. | Ori Bernstein | |
Copy paste error meant it was referring to the wrong trait in the description. | |||
2017-01-31 | Explain type inference and builtin traits better. | Ori Bernstein | |
2017-01-30 | Don't capture characters around {}. | Ori Bernstein | |
2017-01-30 | Specify bounds checking. | Ori Bernstein | |
2017-01-29 | Add specification of accessing pointers via casts. | Ori Bernstein | |
2017-01-29 | Clarify and improve explanation of pattern matching. | Ori Bernstein | |
2017-01-28 | Describe lvalues and rvalues. | Ori Bernstein | |
2017-01-26 | Fix comment descriptions. | Ori Bernstein | |
2017-01-23 | Fix decrement in while loop. | Ori Bernstein | |
Fixes #70 | |||
2017-01-22 | Fix up type inference section a bit. | Ori Bernstein | |
2017-01-22 | Add a missing dependency on gram.h | Ori Bernstein | |
Was causing weird parsing failures. | |||
2017-01-22 | Update explanation of traits and impls. | Ori Bernstein | |
2017-01-22 | Set appropriate env vars on OSX. | Ori Bernstein | |
This shuts up the last warnings for the assembler. | |||
2017-01-21 | Make grammar item namings clearer. | Ori Bernstein | |
2017-01-21 | Fill in a bit more on the type system. | Ori Bernstein | |
2017-01-21 | Rearrange things to match the TOC. | Ori Bernstein | |
2017-01-21 | Shuffle around documentation for leaf types. | Ori Bernstein | |
2017-01-21 | Specify operators. | Ori Bernstein | |
2017-01-19 | Rearrange topics and start documenting operators. | Ori Bernstein | |
2017-01-18 | Update the section on structure. | Ori Bernstein | |
2017-01-17 | Add description of casts. | Ori Bernstein | |
2017-01-17 | Update language doc precedence levels. | Ori Bernstein | |
2017-01-17 | Clean up grammar a little. | Ori Bernstein | |
Remove dead and obsolete constructs. | |||
2017-01-17 | Regenerate bootstrap for Myrddin on 9front. | Ori Bernstein | |
2017-01-17 | Add missing dependency. | Ori Bernstein | |
install should build everything. | |||
2017-01-17 | Setenv for Plan 9. | Ori Bernstein | |
2017-01-17 | Add the ability to do setenv() on posixy systems. | Ori Bernstein | |
2017-01-15 | Renumber sections. | Ori Bernstein | |
2017-01-15 | Split Syntax from type rules. | Ori Bernstein | |
2017-01-15 | Fix section numbering. | Ori Bernstein | |
2017-01-15 | Move type inference up. | Ori Bernstein | |
2017-01-15 | Back to a 9front C subset. | Ori Bernstein | |
2017-01-14 | Unfuck cross module traits a bit. | Ori Bernstein | |
Mildly tested. | |||
2017-01-14 | Remove bullshit. | Ori Bernstein | |
2017-01-14 | Clarify block scoping. | Ori Bernstein | |
2017-01-14 | Clarify function literals. | Ori Bernstein | |
2017-01-14 | Start updating the language docs. | Ori Bernstein | |
Still out of date and incomplete, but we're moving on it again. | |||
2017-01-14 | Whitespace fixes. | Ori Bernstein | |
The spaces were annoying me. | |||
2017-01-13 | Remove obsolete makefile, replace with bld.sub | Ori Bernstein | |
2017-01-12 | Add more missing system calls. | Ori Bernstein | |
2017-01-11 | Create paths for install. | Ori Bernstein | |
mbld should create paths its putting things into. | |||
2017-01-11 | Suppress prints when doing '-R' | Ori Bernstein | |
2017-01-10 | Use debruijn multiplication to find bit position. | Ori Bernstein | |
Should be faster than loopy branchy testing. |