From c27c900e7fcb9b00f4a25d3f455a4320b7e9e955 Mon Sep 17 00:00:00 2001 From: greg Date: Fri, 7 Aug 2015 02:00:09 -0700 Subject: [PATCH] Add operators % and ** semantics for these are hard with floats handle later --- src/main.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main.rs b/src/main.rs index 703c648..183a614 100644 --- a/src/main.rs +++ b/src/main.rs @@ -46,6 +46,8 @@ fn init_binop_table() { insert_precedence!("-", 20); insert_precedence!("*", 40); insert_precedence!("/", 40); + insert_precedence!("%", 40); + insert_precedence!("**", 50); insert_precedence!("==", 10); insert_precedence!(">", 15); insert_precedence!("<", 15);