public static class Formula.Disjunct extends WyalFile.Expr.Operator implements Formula
Formula.ArithmeticEquality, Formula.ArithmeticEquation, Formula.Conjunct, Formula.Disjunct, Formula.Equality, Formula.Equation, Formula.Inequality, Formula.Invoke, Formula.Is, Formula.Quantifier, Formula.TruthWyalFile.Expr.Addition, WyalFile.Expr.ArrayAccess, WyalFile.Expr.ArrayGenerator, WyalFile.Expr.ArrayInitialiser, WyalFile.Expr.ArrayLength, WyalFile.Expr.ArrayUpdate, WyalFile.Expr.Cast, WyalFile.Expr.Constant, WyalFile.Expr.Dereference, WyalFile.Expr.Division, WyalFile.Expr.Equal, WyalFile.Expr.ExistentialQuantifier, WyalFile.Expr.GreaterThan, WyalFile.Expr.GreaterThanOrEqual, WyalFile.Expr.InfixOperator, WyalFile.Expr.LessThan, WyalFile.Expr.LessThanOrEqual, WyalFile.Expr.LogicalAnd, WyalFile.Expr.LogicalIff, WyalFile.Expr.LogicalImplication, WyalFile.Expr.LogicalNot, WyalFile.Expr.LogicalOr, WyalFile.Expr.Multiplication, WyalFile.Expr.Negation, WyalFile.Expr.NotEqual, WyalFile.Expr.Operator, WyalFile.Expr.RecordAccess, WyalFile.Expr.RecordInitialiser, WyalFile.Expr.RecordUpdate, WyalFile.Expr.Remainder, WyalFile.Expr.Subtraction, WyalFile.Expr.UniversalQuantifier, WyalFile.Expr.VariableAccessWyalFile.Stmt.Block, WyalFile.Stmt.CaseOf, WyalFile.Stmt.IfThen| Modifier and Type | Method and Description |
|---|---|
Formula.Disjunct |
clone(wybs.lang.SyntacticItem[] children) |
Formula |
get(int i) |
Formula[] |
getAll() |
String |
toString() |
allocate, compareTo, equals, getAncestor, getData, getHeap, getIndex, getOpcode, getParent, hashCode, match, setOpcode, setOperand, size, toArrayclone, finalize, getClass, notify, notifyAll, wait, wait, waitallocate, getData, getHeap, getIndex, getOpcode, getParent, setOpcode, setOperand, sizecompareTopublic Disjunct(Formula... operands)
public Formula get(int i)
get in interface wybs.lang.SyntacticItemget in class WyalFile.Expr.Operatorpublic Formula[] getAll()
getAll in interface wybs.lang.SyntacticItemgetAll in class WyalFile.Expr.Operatorpublic Formula.Disjunct clone(wybs.lang.SyntacticItem[] children)
clone in interface wybs.lang.SyntacticItemclone in interface Formulaclone in class WyalFile.Expr.Operatorpublic String toString()
toString in class wybs.util.AbstractSyntacticItemCopyright © 2017. All rights reserved.