First cut at PHP bindings; no tests yet.
pecl-gen succeeds
./configure succeeds, but make fails; I think CodeGen_PECL is too old or something
removed <code> elements in attempt to fix codegen_pecl output; didn't work
scons builds the SWIG PHP bindings that can create parsers but not parse any input yet
scons now puts php binding support files in the correct place
travis config updates for php bindings
ok, travis wants -Wno-sign-compare too
that ought to make travis happy
tidying things up a bit
link here, too
stubbed PHP typemaps
gonna test these typemaps with the tests I'm gonna write next.
travis will need phpunit for tests
scons runs a minimal unit test, which errors. debugging typemaps commences.
argument typemap for token works! next, make it work for parse as well.
uint8_t* input typemap works for h_token and h_parse
need to coerce HBytes to PHP string, but this seems to be looking for an object of HBytes class
minimal working PHP tests, for h_token.
test runner/test dir ready to go; scons builds/executes php tests in src/bindings/php/Tests