Goto changes in r59 have broken Ragel's Go code generation.

111 views
Skip to first unread message

Alex

unread,
Aug 4, 2011, 3:38:58 PM8/4/11
to golan...@googlegroups.com, ragel...@complang.org
Hi all,

Quoth the r59 release notes[1]:

"In essence, a goto statement outside a block cannot jump to a label
inside that block."

Unfortunately, Ragel's Go backend relied on this pretty much
exclusively to create its FSM. Ragel's author and the ragel-users list
is already aware[2], just thought I'd mention it here too.

Cue pouty "I was using that!" face ;-)
--alex

[1] http://golang.org/doc/devel/release.html#r59
[2] http://www.complang.org/pipermail/ragel-users/2011-July/002685.html

Reply all
Reply to author
Forward
0 new messages