mirror of
https://github.com/rm-dr/daisy
synced 2025-10-11 21:02:58 -07:00
Added unit errors
This commit is contained in:
@ -70,6 +70,10 @@ impl Function {
|
||||
let a = args[0].as_number();
|
||||
let Token::Number(q) = a else {panic!()};
|
||||
|
||||
if !q.unitless() {
|
||||
return Err(());
|
||||
}
|
||||
|
||||
match self {
|
||||
Function::Abs => { return Ok(Token::Number(q.abs())); },
|
||||
Function::Floor => { return Ok(Token::Number(q.floor())); },
|
||||
|
Reference in New Issue
Block a user