Issue#27: C interface implementation

following issue #27
why `cs`? shouldn't that be `sc_c_parse` instead?