Commit graph

11 commits

Author SHA1 Message Date
Casey Rodarmor c710d5a685
Fix book links (#1227) 2022-06-13 01:02:09 +00:00
Casey Rodarmor 97fde19a93
Build Chinese language user manual (#1219) 2022-06-08 20:04:06 -05:00
Casey Rodarmor 3adef6d4b7
Style and add links to homepage (#1177) 2022-05-04 06:27:27 +00:00
Casey Rodarmor 12fe9371f6
Generate book from readme (#1155) 2022-05-04 06:05:55 +00:00
Casey Rodarmor 49ab423592
Refactor lexer tests (#498)
- Refactor the lexer tests to be more readable, abandoning the
  previous string-based summary DSL in favor of a more obvious
  sequence of `TokenKinds` with optional lexemes. The new tests
  also test that token lexemes are correct.

- Move duplicated `unindent` function into a shared crate,
  `test-utilities`. This new versionless dev-dependency will
  prevent publishing to crates.io, at least until rust-lang/cargo/pull/7333
  makes it into stable. If we publish a new version before then,
  test-utilities will need to be published to crates.io, so we can depend
  on it by version.
2019-10-17 20:04:54 -07:00
Geoff Shannon 6b0fc174d8 Fuzz test compiler (#362) 2018-10-13 19:12:35 +09:00
Casey Rodarmor def1bda9ff
Miscellaneous cleanup (#261) 2017-11-19 23:16:55 -08:00
Casey Rodarmor 6e3b43ac9e Overhaul README (#231)
- Switch to asciidoc, since it supports an auto-generated table of contents
- Re-organize into sections
- Document private recipes
- Document windows dependencies
- Document doc comments
2017-10-12 16:12:23 -07:00
Casey Rodarmor 6b9922fc2c Build Linux binaries using Vagrant (#132)
Adds a Vagrantfile to provision a Debian VM, and recipes to build for
linux on the VM.
2016-11-23 20:20:32 -08:00
Casey Rodarmor 063deb43c4 Ignore /tmp and /target 2016-10-03 23:56:09 -07:00
Casey Rodarmor a0d5b83a80 Initial commit. Broken. 2016-06-16 17:13:43 -07:00