diff --git a/mx b/mx index 5725e58..ccb8071 100755 Binary files a/mx and b/mx differ diff --git a/src/Parser.cpp b/src/Parser.cpp index 2b5666c..68832c5 100644 --- a/src/Parser.cpp +++ b/src/Parser.cpp @@ -122,6 +122,7 @@ void Parser::processLines() { else if (ct == "-=") token.keyword = keywords::SUBTRACTFROM; else if (ct == "*=") token.keyword = keywords::MULTIPLYTO; else if (ct == "/=") token.keyword = keywords::DIVIDEFROM; + else if (ct == "==") token.keyword = keywords::EQUAL; else { token.keyword = keywords::VALUE; // Convert the value based on its type diff --git a/test.mx b/test.mx index 0685d91..9427bc6 100644 --- a/test.mx +++ b/test.mx @@ -11,4 +11,5 @@ print myString; myString = "dongus"; print myString; print 5 == 5; -print 3.14 == 3.13; \ No newline at end of file +print 843 == 122; +print "dingus" == "dongus"; \ No newline at end of file