Ticket #1026 (closed bug: wontfix)

Opened 5 years ago

Last modified 3 years ago

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

Changed 3 years ago by cotto

  • status changed from new to closed
  • resolution set to wontfix

TGE is now in maintenance-only mode (and has been for a while) meaning that we're not making any changes other than preserving existing compatibility. I'm rejecting this ticket as wontfix.

Note: See TracTickets for help on using tickets.