Yorick Peterse
503b254216
Generate files before generting the manifest.
2014-04-29 20:41:02 +02:00
Yorick Peterse
59dae873e4
Don't rely on Git for generating the MANIFEST.
...
When using Git the resulting Gem will contain far too many useless files. For
example, the profile/ and spec/ directories are not needed when building Gems.
2014-04-29 20:39:20 +02:00
Yorick Peterse
c8c9da2922
Track the XML fixture in Git.
...
To make running benchmarks easier we'll track the XML file in Git in its
compressed form. I also decreased the size of the XML file from ~50 MB to
~10MB.
2014-04-19 01:03:14 +02:00
Yorick Peterse
97d8450cba
Removed the `regenerate` task.
2014-04-19 00:59:09 +02:00
Yorick Peterse
6f1ce17b31
Benchmark for lexer lines/second.
...
This benchmark uses a fixture file that is automatically downloaded.
2014-04-17 20:06:24 +02:00
Yorick Peterse
c366a96ce8
Rake task for generating code coverage.
2014-03-28 16:33:47 +01:00
Yorick Peterse
7c03de0e2f
Renamed HTML_PARSER to PARSER_OUTPUT.
...
This keeps it consistent with the lexer.
2014-03-25 09:35:48 +01:00
Yorick Peterse
422832fd68
Lowered the required Ragel version to 6.7.
2014-03-18 00:12:21 +01:00
Yorick Peterse
e764ba640a
Basic parser setup without tests.
...
Who needs tests anyway!
2014-02-26 22:17:47 +01:00
Yorick Peterse
d32888f803
Basic lexer setup/tests.
...
Too lazy to do this the right way. ᕕ(ᐛ)ᕗ
2014-02-26 21:36:30 +01:00
Yorick Peterse
702477ca28
Basic project layout.
2014-02-26 19:50:16 +01:00