diff -r a836cbc0d8df -r 82b272c7dc37 compiler/tests/PPCCodeGeneratorTest.st --- a/compiler/tests/PPCCodeGeneratorTest.st Tue Jun 16 06:54:14 2015 +0100 +++ b/compiler/tests/PPCCodeGeneratorTest.st Tue Jun 16 07:49:21 2015 +0100 @@ -129,6 +129,20 @@ "Created: / 16-06-2015 / 06:53:03 / Jan Vrany " ! +testActionNode6 + node := ((#letter asParser , #letter asParser) + ==> [:nodes | String withAll:nodes ]) asCompilerTree. + node child markForInline. + + self compileTree:node. + + self assert:parser parse:'ab' to:'ab'. + self assert:parser parse:'cz' to:'cz'. + self assert:parser fail:''. + + "Created: / 16-06-2015 / 07:22:19 / Jan Vrany " +! + testAnyNode node := PPCForwardNode new child: PPCAnyNode new;