--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/compiler/tests/extras/PPCLRPErrorNode.st Mon Aug 17 12:13:16 2015 +0100
@@ -0,0 +1,30 @@
+"{ Package: 'stx:goodies/petitparser/compiler/tests/extras' }"
+
+"{ NameSpace: Smalltalk }"
+
+PPCLRPContainedElement subclass:#PPCLRPErrorNode
+ instanceVariableNames:'block interpretedBlock'
+ classVariableNames:''
+ poolDictionaries:''
+ category:'PetitCompiler-Extras-Tests-LRP'
+!
+
+!PPCLRPErrorNode methodsFor:'error handing'!
+
+onErrorNode: aBlock parser: aLRPParser
+
+ aLRPParser failWithValue: (aBlock value: self)
+! !
+
+!PPCLRPErrorNode methodsFor:'testing'!
+
+isError
+ ^true
+! !
+
+!PPCLRPErrorNode methodsFor:'visiting'!
+
+acceptVisitor: aLRPNodeVisitor
+ aLRPNodeVisitor visitErrorNode: self.
+! !
+