| Summary: | Parser rejects forall statements with more than one triplet-spec | ||
|---|---|---|---|
| Product: | [Tools] PTP | Reporter: | Kris <tuffguy.kris> |
| Component: | Photran.Editor & Outline View | Assignee: | Jeffrey Overbey <com-eclipse-dot-org> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | com-eclipse-dot-org, eh.toussaint |
| Version: | unspecified | ||
| Target Milestone: | 7.0 | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| Whiteboard: | |||
|
Description
Kris
This has been reported before (see bug 308196 and also bug 314043 ), and should have been fixed in 6.0 RC2, according to Jeffrey Overbey. I'm currently running 7.0.0.201011121412 and don't get this error anymore. This appears to be a different problem -- the parser is rejecting forall statements with more than one triplet-spec This will be fixed in the next 7.0 build. Thanks again for the bug report! Changed fortran2008.bnf in HEAD: # R750 (list):<ForallTripletSpecList> ::= | <Name> -:T_EQUALS Lb:<Subscript> -:T_COLON Ub:<Subscript> | <Name> -:T_EQUALS Lb:<Subscript> -:T_COLON Ub:<Subscript> -:T_COLON stepExpr:<Expr> | <ForallTripletSpecList> -:T_COMMA <Name> -:T_EQUALS Lb:<Subscript> -:T_COLON Ub:<Subscript> | <ForallTripletSpecList> -:T_COMMA <Name> -:T_EQUALS Lb:<Subscript> -:T_COLON Ub:<Subscript> -:T_COLON stepExpr:<Expr> |