Package com.aquima.interactions.expressions.semantics
package com.aquima.interactions.expressions.semantics
-
ClassDescriptionThis internal class contains information of an arithmetic operation and it's result type.This internal class is responsible for knowing the valid operations and resulting types of arithmetic operations.Utility class that can be used to check if domains have an intersection.Base interface for all nodes in the semantic tree.Type safe visitor for the semantic nodes.This interface is implemented by the semantic implementations of the various parsers.This class is used to gather the objects that need to be in-scope in order to be able to evaluate the expression.Exception used to indicate an error during the semantic phase.Base class for all nodes from the semantic tree.Utility class to implement widening behavior for values.