Commit Graph

2625 Commits

Author SHA1 Message Date
Geoffroy Couprie
49d277a551 recognize alpha, numeric, and sized buffers. Needs some unit tests 2014-11-27 23:49:02 +01:00
Geoffroy Couprie
f854c8cc5a map over the output value 2014-11-27 18:18:44 +01:00
Geoffroy Couprie
707e5ba5f5 can ignore tags left and right 2014-11-27 17:46:36 +01:00
Geoffroy Couprie
5b83acd6c7 remove warnings 2014-11-23 16:22:13 +01:00
Geoffroy Couprie
afa20d9c4e rename Parser to IResult 2014-11-23 12:31:24 +01:00
Geoffroy Couprie
e53b32df88 correct function names 2014-11-23 12:14:44 +01:00
Geoffroy Couprie
995cfa621b remove useless code 2014-11-23 12:10:05 +01:00
Geoffroy Couprie
5c71376fff chain parser and gather results 2014-11-22 18:25:13 +01:00
Geoffroy Couprie
cab8f83799 Add a macro to chain two functions but ignore
the result of the first
2014-11-22 16:56:24 +01:00
Geoffroy Couprie
39ff6000b5 tag macro to consume bytes 2014-11-21 21:39:40 +01:00
Geoffroy Couprie
8616398330 Refactor Mappers and remove the Producer trait
The Producer trait was causing typing and lifetime errors.
Will be added again later.
2014-11-21 18:32:41 +01:00
Geoffroy Couprie
36ce3cbe10 test code for macros 2014-11-21 16:27:32 +01:00
Geoffroy Couprie
297c3c8310 Adapt enums 2014-11-21 16:26:36 +01:00
Geoffroy Couprie
3cc68d136f add a memory producer 2014-11-12 15:49:27 +01:00
Geoffroy Couprie
7a5b3b965b make Producer a trait 2014-11-12 15:01:55 +01:00
Geoffroy Couprie
a345b06d25 isolate the rustc crashing bug in a test 2014-11-12 14:54:07 +01:00
Geoffroy Couprie
b79fba3e48 file tests 2014-11-12 14:48:36 +01:00
Geoffroy Couprie
439b5ad5fd remove some Mapper implementations 2014-11-12 13:55:23 +01:00
Geoffroy Couprie
8c25004fa4 add some tests 2014-11-12 13:55:05 +01:00
Geoffroy Couprie
73bb647138 Ugly implementation using mapper type 2014-11-12 00:03:27 +01:00
Geoffroy Couprie
de7c21c7c4 implement push producer 2014-11-07 14:35:36 +01:00
Geoffroy Couprie
2820169dc2 implement map, mapf and then 2014-11-06 15:47:23 +01:00
Geoffroy Couprie
d970d6f09b Implement the file producer 2014-11-05 23:36:52 +01:00
Geoffroy Couprie
607556fdd2 print sink 2014-10-27 18:28:54 +01:00
Geoffroy Couprie
3801066559 initial import 2014-10-27 18:21:04 +01:00