Commit Graph

8 Commits

Author SHA1 Message Date
lurchi 6bdcd1273b PsycOperator instead of char
let the parser return PsycOperator instead of char. Move the type
definitions PsycOperator and PsycStateOp to types.rs because they are
commonly used.
2017-01-05 22:37:46 +01:00
lurchi 3f527b176c be explicit about imported and exported types 2016-09-11 12:19:35 +02:00
lurchi 76f11a4c10 remove the unneeded parser structs 2016-09-05 15:35:57 +02:00
lurchi f892d406f4 change parse methods: the buffer must be passed on every call to simplify the parser lifetime 2016-09-04 13:47:37 +02:00
lurchi dd8cc059c5 partial parsing possible with PsycParser and PsycListParser 2016-09-03 22:38:47 +02:00
lurchi d12047ee18 change PsycParser API to make it possible to parse large packets and process them partially; prepare PsycDictParser 2016-08-31 19:14:41 +02:00
lurchi 2003e77ae3 improve parser: incomplete data is handled internally 2016-08-29 01:00:31 +02:00
lurchi dd62ec934c first version of the rust bindings: parsing and rendering is mostly functional 2016-08-23 00:04:57 +02:00