Commit graph

20 commits

Author SHA1 Message Date
Max Brunsfeld
a27ac49dea Flesh out README 2018-05-18 11:42:13 -07:00
Max Brunsfeld
870dc11f79 Implement Eq and Debug for Node 2018-05-18 11:15:37 -07:00
Max Brunsfeld
e10a817704 Switch back to default c compiler on travis 2018-05-18 10:55:42 -07:00
Max Brunsfeld
4603542747 Add more public methods and tests 2018-05-18 10:55:20 -07:00
Max Brunsfeld
993bfea669 Add missing source file 2018-05-18 10:39:00 -07:00
Max Brunsfeld
654789f925 Use UTF8PROC_STATIC macro 2018-05-18 10:27:36 -07:00
Max Brunsfeld
7748f8e168 Fetch submodules on appveyor 2018-05-18 10:16:28 -07:00
Max Brunsfeld
8d485857e1 Tweak build script for windows 2018-05-18 10:11:29 -07:00
Max Brunsfeld
29c0cd3aa4 Add appveyor config 2018-05-18 09:58:34 -07:00
Max Brunsfeld
e61edf5398 Don't perform platform-specific name mangling on C functions for bindings 2018-05-18 09:30:00 -07:00
Max Brunsfeld
29dfa05504 Try clang 2018-05-17 21:13:59 -07:00
Max Brunsfeld
13e26b5007 Try a static flag 2018-05-17 18:08:44 -07:00
Max Brunsfeld
b1ff399960 ⬆️ tree-sitter for warning fixes 2018-05-17 18:02:01 -07:00
Max Brunsfeld
572a60183c Suppress warnings associated w/ generated bindings 2018-05-17 17:41:44 -07:00
Max Brunsfeld
7e6675d56e Use a more unique library name when building C sources 2018-05-17 17:41:44 -07:00
Max Brunsfeld
08217fff8d Get basic parsing working, add some unit tests 2018-05-17 17:16:35 -07:00
Max Brunsfeld
ead0e31262 Fix duplicated compile of parser.c 2018-05-17 14:46:29 -07:00
Max Brunsfeld
f07f710db7 Compile tree-sitter sources in c99 mode 2018-05-17 14:46:29 -07:00
Max Brunsfeld
8918d1a5b1 Add boilerplate 2018-05-17 14:46:29 -07:00
Max Brunsfeld
6e4115548c Initial commit 2018-05-17 14:30:03 -07:00