Ticket #1026 (closed bug: wontfix)
Can't use } in TGE transform definitions.
| Reported by: | coke | Owned by: | allison |
|---|---|---|---|
| Priority: | minor | Milestone: | |
| Component: | TGE | Version: | |
| Severity: | medium | Keywords: | |
| Cc: | Language: | ||
| Patch status: | Platform: |
Description
See the Original RT Ticket
The TGE grammar doesn't deal with embedded }'s:
Valid grammars:
transform a (b) {
# do nothing
}
transform a (b) {
# do nothing {
}
Invalid:
transform a (b) {
# do nothing}
}
transform a (b) {
# do {nothing}
}
Two suggestions on how to resolve this were posited:
- allow the ability to use different bracketing pairs.
- Force the closing } to be on a single line (Only works for some languages - but right now we only support PIR anyway)
Change History
Note: See
TracTickets for help on using
tickets.
