libhanzzok 0.1.5

Hanzzok compiler library
Documentation
1
2
3
4
5
6
7
8
9
10
11
use crate::syntax::Token;

pub trait Raw {
    fn raw(&self) -> Vec<Token>;
}

impl<T: Raw> Raw for Vec<T> {
    fn raw(&self) -> Vec<Token> {
        self.iter().flat_map(|value| value.raw()).collect()
    }
}