Implement division
This commit is contained in:
@@ -119,8 +119,8 @@ data Expression
|
||||
| SubtractionExpression Expression Expression
|
||||
| NegationExpression Expression
|
||||
| ProductExpression Expression Expression
|
||||
{- | VariableExpression VariableAccess
|
||||
| DivisionExpression Expression Expression -}
|
||||
| DivisionExpression Expression Expression
|
||||
-- | VariableExpression VariableAccess
|
||||
deriving Eq
|
||||
|
||||
instance Show Expression
|
||||
@@ -130,8 +130,8 @@ instance Show Expression
|
||||
show (SubtractionExpression lhs rhs) = concat [show lhs, " - ", show rhs]
|
||||
show (NegationExpression negation) = '-' : show negation
|
||||
show (ProductExpression lhs rhs) = concat [show lhs, " * ", show rhs]
|
||||
{- show (VariableExpression variable) = show variable
|
||||
show (DivisionExpression lhs rhs) = concat [show lhs, " / ", show rhs] -}
|
||||
show (DivisionExpression lhs rhs) = concat [show lhs, " / ", show rhs]
|
||||
-- show (VariableExpression variable) = show variable
|
||||
{-
|
||||
data VariableAccess
|
||||
= VariableAccess Identifier
|
||||
|
||||
Reference in New Issue
Block a user