AgeCommit message (Collapse)Author
2017-02-13Disambiguate args for comparisons in spec.Ori Bernstein
2017-02-13Add testr to the build deps.Ori Bernstein
Shit, broke the build.
2017-02-12Update spec to make ucons a normal prefix operator.Ori Bernstein
2017-02-09Clean up tests.Ori Bernstein
- Deal with license - Make them non-executable.
2017-02-09Remove useless file.Ori Bernstein
2017-02-09Merge libjsonOri Bernstein
2017-02-08Remove debug prints.Ori Bernstein
2017-02-07Format minimum values correctly.Ori Bernstein
-x == -x; handle that right.
2017-02-07Make FreeBSD manpath consistent for mbldOri Bernstein
2017-02-07FreeBSD also uses the same INST_MAN rules as OpenBSDOri Bernstein
2017-02-07Remove the need for local OpenBSD patches.James Turner
OpenBSD uses /usr/local/man not /usr/local/share/man. Create a new INST_MAN variable that can be used to control the man path and move Manpath into the OS specific settings.
2017-02-04Ucons are now prefix expressions.Ori Bernstein
It's just what it looks like. This cleans up taking the address of union literals.
2017-02-03Fix some looseness in the spec.Ori Bernstein
2017-02-03Fix mixed tabs and spaces in doc.Ori Bernstein
2017-02-01Revert mistaken cleanups.Ori Bernstein
These cleanups don't work. Oops.
2017-02-01remove pseudo-operators.Ori Bernstein
2017-02-01Apply fixes thanks to tridactyla on IRC.Ori Bernstein
2017-02-01Update the grammar.Ori Bernstein
2017-02-01Copy paste error. Boolean => voidOri Bernstein
2017-02-01There is no -G flag.Ori Bernstein
2017-02-01Not worth the work of finishing or maintaining the compiler doc.Ori Bernstein
2017-02-01Readability improvements.Ori Bernstein
Compress the match statement.
2017-02-01Implement 'bychar' for iterating characters.Ori Bernstein
2017-02-01Avoid pointer casting by slicing.Ori Bernstein
It's a bit cleaner to do it this way.
2017-01-31Fix comment on iterable trait.Ori Bernstein
Copy paste error meant it was referring to the wrong trait in the description.
2017-01-31Explain type inference and builtin traits better.Ori Bernstein
2017-01-30Don't capture characters around {}.Ori Bernstein
2017-01-30Specify bounds checking.Ori Bernstein
2017-01-29Add specification of accessing pointers via casts.Ori Bernstein
2017-01-29Clarify and improve explanation of pattern matching.Ori Bernstein
2017-01-28Describe lvalues and rvalues.Ori Bernstein
2017-01-26Fix comment descriptions.Ori Bernstein
2017-01-23Fix decrement in while loop.Ori Bernstein
Fixes #70
2017-01-22Fix up type inference section a bit.Ori Bernstein
2017-01-22Add a missing dependency on gram.hOri Bernstein
Was causing weird parsing failures.
2017-01-22Update explanation of traits and impls.Ori Bernstein
2017-01-22Set appropriate env vars on OSX.Ori Bernstein
This shuts up the last warnings for the assembler.
2017-01-21Make grammar item namings clearer.Ori Bernstein
2017-01-21Fill in a bit more on the type system.Ori Bernstein
2017-01-21Rearrange things to match the TOC.Ori Bernstein
2017-01-21Shuffle around documentation for leaf types.Ori Bernstein
2017-01-21Specify operators.Ori Bernstein
2017-01-19Rearrange topics and start documenting operators.Ori Bernstein
2017-01-18Update the section on structure.Ori Bernstein
2017-01-17Add description of casts.Ori Bernstein
2017-01-17Update language doc precedence levels.Ori Bernstein
2017-01-17Clean up grammar a little.Ori Bernstein
Remove dead and obsolete constructs.
2017-01-17Regenerate bootstrap for Myrddin on 9front.Ori Bernstein
2017-01-17Add missing dependency.Ori Bernstein
install should build everything.
2017-01-17Setenv for Plan 9.Ori Bernstein