From f0b04ec099de12ae713e3a381d17b1af478f769a Mon Sep 17 00:00:00 2001 From: Shagun Agrawal Date: Sun, 18 Aug 2024 21:04:35 +0530 Subject: Add bitwise operators Pass chapter 3 bitwise operators --- src/cljcc/tacky.clj | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src/cljcc/tacky.clj') diff --git a/src/cljcc/tacky.clj b/src/cljcc/tacky.clj index 5f09181..0c27271 100644 --- a/src/cljcc/tacky.clj +++ b/src/cljcc/tacky.clj @@ -39,11 +39,11 @@ :multiply :mul :divide :div :remainder :mod - :bit-and :bit-and - :bit-or :bit-or - :bit-xor :bit-xor - :bit-right-shift :bit-right-shift - :bit-left-shift :bit-left-shift)) + :ampersand :bit-and + :bitwise-or :bit-or + :bitwise-xor :bit-xor + :bitwise-right-shift :bit-right-shift + :bitwise-left-shift :bit-left-shift)) (defn- unary-instruction [unary-operator src dst] {:type :unary -- cgit v1.2.3