-
Notifications
You must be signed in to change notification settings - Fork 11
Description
When there is a preprocessor between block level and block itself poparse generates an error.
Code:
ROUTE-BLOCK:
{&proparse prolint-nowarn(use-index)}
do:
.
end.
Error parsing blockLabel.p
Original Exception: unexpected token: ROUTE-BLOCK
C:\Analiza\Parse issue 15_bloc_label\blockLabel.p:2:3: unexpected token: ROUTE-BLOCK
at com.joanju.proparse.ProParser.blockorstate(ProParser.java:568)
at com.joanju.proparse.ProParser.program(ProParser.java:120)
at com.joanju.proparse.DoParse.doParse(DoParse.java:202)
at org.prorefactor.treeparser.ParseUnit.parse(ParseUnit.java:270)
at org.prorefactor.treeparser.ParseUnit.parse(ParseUnit.java:226)
at org.prorefactor.treeparser.ParseUnit.treeParser01(ParseUnit.java:348)
at cli.Progress.ClrBridge.ClrApi.InvokeMethod(Unknown Source)