rascal 0.3.4

A parser and compiler for Flash ActionScript 2 files into SWFs
Documentation
1
2
3
4
5
6
7
8
use crate::internal::as2::lexer::tokens::{Token, TokenKind};
use crate::internal::span::Span;

pub(crate) fn build_tokens<'i>(spec: &'i [(TokenKind, &'i str)]) -> Vec<Token<'i>> {
    spec.iter()
        .map(|(k, raw)| Token::new(*k, Span::default(), raw))
        .collect()
}