Added prefix foundation

This commit is contained in:
2023-04-13 08:05:52 -07:00
parent 600c5f76cc
commit 1f0f7e0ac9
4 changed files with 323 additions and 109 deletions

View File

@ -13,6 +13,7 @@ use crate::parser::treeify::treeify;
use crate::parser::find_subs::find_subs;
use crate::quantity::Quantity;
use crate::quantity::Unit;
use crate::tokens::Token;
@ -112,8 +113,7 @@ impl PreToken {
return Ok(Token::Constant(a, b));
}
let c = Quantity::from_unit_string(&s);
let c = Unit::from_string(&s);
if c.is_some() { return Ok(Token::Number(c.unwrap())); }
return Err((l, ParserError::Undefined(s)));