Max Brunsfeld
1543a6c7b0
Handle allocation failures when instantiating documents
2016-01-18 11:32:10 -08:00
Max Brunsfeld
7dfb1dbdf6
Restore default value of USE_BOOST_REGEX build option
2016-01-15 11:53:30 -08:00
Max Brunsfeld
eef1ae17a0
Restore USE_BOOST_REGEX build option for specs
2016-01-15 11:30:32 -08:00
Max Brunsfeld
8ec0e3f43e
Link to libld in specs
2016-01-15 11:29:17 -08:00
Max Brunsfeld
0f7dbea9a3
Unify test targets, use externally defined languages as fixtures
2016-01-15 11:19:24 -08:00
Max Brunsfeld
4a5deda071
Add tests that compile a grammar and use its parser
2016-01-14 10:11:30 -08:00
Max Brunsfeld
9b68ee62c8
Allow building specs w/ Release configuration
...
Fixes a build error that would happen when running 'make' with no arguments.
/cc @robrix
2015-10-27 09:58:27 -07:00
Max Brunsfeld
0c4620f3ab
Build with -g, -O0 for specs
2015-06-15 15:26:06 -07:00
Max Brunsfeld
7a71d91fb6
Add configure flag for excluding libprofiler
2015-02-16 22:09:30 -08:00
Max Brunsfeld
d51d0aa5d5
Add linker flag and test script for google-perftools
2015-02-15 21:23:17 -08:00
Max Brunsfeld
0f524121f1
Add SpyReader methods for inserting/removing by char index
2014-10-02 11:43:22 -07:00
Max Brunsfeld
9682ef6c79
Rename examples directory to spec/fixtures
...
- I want to move away from having complete grammars for real languages
(e.g. javascript, golang) in this repo. These languages take a long
time to compile, and they now exist in their own repos
(node-tree-sitter-javascript etc).
- I want to start testing more compiler edge cases through integration
tests, so I want to put more small, weird grammars in here. That makes
me not want to call the directory `examples`.
2014-09-10 13:31:06 -07:00
Max Brunsfeld
66a50d4e4a
Add separate debug and release configurations in gyp files
...
Disable optimizations in debug mode. Use that for specs.
2014-09-02 22:13:53 -07:00
Max Brunsfeld
0414451d79
Fix missing comma between CC flags in tests gyp file
2014-08-27 21:34:42 -07:00
Max Brunsfeld
f1eb9a92a3
Separate .gyp files for libs and tests
2014-07-25 12:55:00 -07:00