X-Git-Url: https://code.kerkeslager.com/?a=blobdiff_plain;f=generation.py;h=8e93e02497e416e7933e09867cb9d0727bced54d;hb=a859f78651b4da2d31890b9c7b01a431fa7a93f6;hp=28f08cde3c9c791ae5c832e38290e78c59504c58;hpb=e09efc1f5f4f75362d8e1cae6e97c7c5ded38b2c;p=fur diff --git a/generation.py b/generation.py index 28f08cd..8e93e02 100644 --- a/generation.py +++ b/generation.py @@ -61,6 +61,13 @@ def generate_expression(c_argument): transformation.CMultiplicationExpression: 'multiply', transformation.CIntegerDivisionExpression: 'integerDivide', transformation.CModularDivisionExpression: 'modularDivide', + transformation.CEqualityExpression: 'equals', + transformation.CInequalityExpression: 'notEquals', + transformation.CGreaterThanExpression: 'greaterThan', + transformation.CLessThanExpression: 'lessThan', + transformation.CGreaterThanOrEqualExpression: 'greaterThanOrEqual', + transformation.CLessThanOrEqualExpression: 'lessThanOrEqual', + transformation.CAndExpression: 'and', } return 'builtin${}({}, {})'.format(