Class Hierarchy
- java.lang.Object
- it.unive.lisa.symbolic.SymbolicExpression
- it.unive.lisa.symbolic.value.ValueExpression
- it.unive.lisa.symbolic.value.BinaryExpression
- it.unive.lisa.symbolic.value.Constant
- it.unive.lisa.symbolic.value.NullConstant
- it.unive.lisa.symbolic.value.Identifier
- it.unive.lisa.symbolic.value.HeapLocation
- it.unive.lisa.symbolic.value.MemoryPointer
- it.unive.lisa.symbolic.value.OutOfScopeIdentifier
- it.unive.lisa.symbolic.value.Variable
- it.unive.lisa.symbolic.value.PushAny
- it.unive.lisa.symbolic.value.Skip
- it.unive.lisa.symbolic.value.TernaryExpression
- it.unive.lisa.symbolic.value.UnaryExpression
- it.unive.lisa.symbolic.value.ValueExpression
- it.unive.lisa.symbolic.SymbolicExpression
Interface Hierarchy
- it.unive.lisa.symbolic.value.Operator
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- it.unive.lisa.symbolic.value.BinaryOperator (implements it.unive.lisa.symbolic.value.Operator)
- it.unive.lisa.symbolic.value.TernaryOperator (implements it.unive.lisa.symbolic.value.Operator)
- it.unive.lisa.symbolic.value.UnaryOperator (implements it.unive.lisa.symbolic.value.Operator)
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)