alavrik / piqi

Piqi – universal schema language: JSON, XML, Protocol Buffers data validation and conversion
http://piqi.org
Apache License 2.0
246 stars 36 forks source link

WIP Rebase of the sedlex branch #65

Closed XVilka closed 5 years ago

XVilka commented 5 years ago

To try eliminate ulex.

For now it is just a dumb rebase with resolved conflicts.

XVilka commented 5 years ago

Met a strange problem:

- File "piq_lexer.ml", line 93, characters 14-27:
3m- Error: Uninterpreted extension 'sedlex.regexp'.
- /home/travis/.opam/ocaml-base-compiler.4.06.1/.opam-switch/build/piqilib.0.6.14/make/OCamlMakefile:1065: recipe for target 'piq_lexer.cmi' failed
- make[2]: *** [piq_lexer.cmi] Error 2
XVilka commented 5 years ago

I am not sure how you bundle your dependencies, if you help me with that, I can do the code conversion (I did already, just can't check if it builds and passes the tests.

alavrik commented 5 years ago

just pushed full sedlex support to master. Thanks for your help!