Added support for the mod operator

This commit is contained in:
2025-11-24 22:53:00 -07:00
parent 56f0e292b7
commit 37d5643615
7 changed files with 161 additions and 140 deletions

View File

@@ -494,6 +494,7 @@ impl<'a, W: std::io::Write> Compiler<'a, W> {
BinaryExpression::Divide(l, r) => ("div", l, r),
BinaryExpression::Subtract(l, r) => ("sub", l, r),
BinaryExpression::Exponent(l, r) => ("pow", l, r),
BinaryExpression::Modulo(l, r) => ("mod", l, r),
};
// Compile LHS
@@ -747,4 +748,3 @@ impl<'a, W: std::io::Write> Compiler<'a, W> {
Ok(())
}
}