anchor.diff:  	;
   
   portstmt	
  -	:	( portDeclInit | portDecl | namedRef ) NEWLINE
  +	:	( portDeclInit | portDecl ) NEWLINE
   	;	
   	
   portName 
  
positive.code: 	;
  
  graphStmt
  	:	portAssignment | funcDeclInit | funcDecl | namedRef |NEWLINE
  	;
  
  nodeDecl
      :   NODE MFNAME ('[' optionSelector ']')? BEGIN NEWLINE
          nodeStmt
          END
      ;
  
  namedRef
      :   name=IDENT reference
      ;
  
  anonymousRef
  
negative.code:     |   funcDeclInit NEWLINE
      |   funcDecl NEWLINE
      |   anonExpr
      ;
  
  listLiteral
  