This repository contains the code of a minimal ewts to unicode conversion library. Its api is only one function:
char* ewts_scanner(const char *argstr)
it is designed to be super-efficient and easily useable in any language. You can bind it to your favorite language with swig with the ewts.i file, or use it directly from python following the example.py example.
The library is built using GNU flex, so you obviously need it, as well as a C compiler.
Run make
to compile ewts.so
or ./build.sh --mingw
to compile ewts.dll
for Windows.
The files are under CC0.