parsers/java/PJInfixOperationNode.st
author Jan Vrany <jan.vrany@fit.cvut.cz>
Mon, 23 Nov 2015 11:14:30 +0100
changeset 551 00ebb1b85f53
parent 435 3bc08fb90133
child 642 77d5fddb6462
permissions -rw-r--r--
Fixed CI scripts on Windows For an unknown reason, unzip on Windows reports status code 50 (presumably "the disk is (or was) full during extraction.") even if there's plenty of space. To workaround this, simply ignore status code 50 on Windows. Sigh.

"{ Package: 'stx:goodies/petitparser/parsers/java' }"

"{ NameSpace: Smalltalk }"

PJExpressionNode subclass:#PJInfixOperationNode
	instanceVariableNames:'left operator right'
	classVariableNames:''
	poolDictionaries:''
	category:'PetitJava-AST'
!

PJInfixOperationNode comment:'This node is a STUB!!!!!!!!

It''s being used for each node that consists of 2 expressions and some operation in between e.g.: +, -, =, +=, ==...'
!

!PJInfixOperationNode methodsFor:'accessing'!

left
	^ left
!

left: anObject
	left := anObject
!

operator
	^ operator
!

operator: anObject
	operator := anObject
!

right
	^ right
!

right: anObject
	right := anObject
! !

!PJInfixOperationNode methodsFor:'visiting'!

acceptVisitor: aVisitor

	^ aVisitor visitInfixOperationNode: self
! !