litex/parse/
parse_eval_stmt.rs1use crate::prelude::*;
2
3impl Runtime {
4 pub fn parse_eval_stmt(&mut self, tb: &mut TokenBlock) -> Result<Stmt, RuntimeError> {
5 tb.skip_token(EVAL)?;
6 let obj = self.parse_obj(tb)?;
7 Ok(EvalStmt::new(obj, tb.line_file.clone()).into())
8 }
9}