ptal / oak

A typed parser generator embedded in Rust code for Parsing Expression Grammars
Apache License 2.0
142 stars 14 forks source link

Static functions as semantic actions #54

Closed ptal closed 8 years ago

ptal commented 9 years ago
digit = ["0-9"]+ > Digit::from_chars

struct Digit;
impl Digit {
  pub fn from_chars(raw_text: Vec<char>) -> u32 { .. }
}