combine-language-2.0.0-beta2 has been yanked.
Visit the last successful build:
combine-language-4.0.0
combine-language
This a crate providing an easy way of constructing parsers which can easily parse various programming languages. It has much of the same API as Text.Parsec.Token but are otherwise a bit different to fit in to the ownership model of rust. The crate is an extension of the combine crate.
Example
extern crate combine;
extern crate combine_language;
use *;
use *;
Links
Unstable Features
- range_stream Enables the
range_streamfeature in combine, allows some parsers exposed in this crate to be zero-copy