jellyj.syntaxtree
Class AssignmentAttemptNode

jellyj.syntaxtree.SyntaxTreeNode
  |
  +--jellyj.syntaxtree.ExpressionNode
        |
        +--jellyj.syntaxtree.AssignmentNode
              |
              +--jellyj.syntaxtree.AssignmentAttemptNode

public class AssignmentAttemptNode
extends AssignmentNode


Fields inherited from class jellyj.syntaxtree.AssignmentNode
left_d, operator_d, parent_d, right_d

Fields inherited from class jellyj.syntaxtree.ExpressionNode
falseList_d, leftValue_d, statementExp_d, trueList_d, type_d

Fields inherited from class jellyj.syntaxtree.SyntaxTreeNode
column_d, line_d

Constructor Summary
AssignmentAttemptNode()
           

Methods inherited from class jellyj.syntaxtree.AssignmentNode
translate, translateSynthesized, typeCheck

Methods inherited from class jellyj.syntaxtree.ExpressionNode
addFalseList, addTrueList, appendToFalseList, appendToTrueList, backPatch, desynthesize, evaluate, evaluateExp, leftValue, lookupPrimop, superExp, synthesize, thisExp, thisOrSuperExp, type, typeExp, variableExp

Constructor Detail

AssignmentAttemptNode

public AssignmentAttemptNode()