<div dir="ltr"><div><br></div><div>Ragel 7 includes language-specific binaries instead of baking the all into a single program.  You want to run the ragel-go program from src/host-go .  Although note that Go support is currently slightly broken with regards to declared-but-not-used variables: <a href="https://www.colm.net/pipermail/ragel-users/2018-November/003554.html" target="_blank">https://www.colm.net/pipermail/ragel-users/2018-November/003554.html</a><br></div><div><br></div><div>Damian</div></div><br><div class="gmail_quote"><div dir="ltr">On Thu, Nov 15, 2018 at 1:09 AM Damian Gryski <<a href="mailto:dmg@pobox.com">dmg@pobox.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div dir="ltr">Ragel 7 includes language-specific binaries instead of baking the all into a single program.  You want to run the ragel-go program from src/host-go .  Although note that Go support is currently slightly broken with regards to declared-but-not-used variables: <a href="https://www.colm.net/pipermail/ragel-users/2018-November/003554.html" target="_blank">https://www.colm.net/pipermail/ragel-users/2018-November/003554.html</a></div><div dir="ltr"><br></div><div>Damian</div><div dir="ltr"><br></div></div><br><div class="gmail_quote"><div dir="ltr">On Thu, Nov 15, 2018 at 12:01 AM Dan Kortschak <<a href="mailto:dan@kortschak.io" target="_blank">dan@kortschak.io</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I'm delighted to see the decision to reinclude the additional target<br>
languages as noted in [1].<br>
<br>
The help screed from ragel v7.0.0.11 says that it will target a variety<br>
of languages, including Go. However, it looks to me like the -Z is<br>
being ignored; when I tried running ragel on an old rl file that I<br>
wrote for 6.8 I had a failure with '"byte" is not a valid alphabet<br>
type'. I looked at the examples in the ragel repo in examples/go and<br>
these generate C code when built with the instructions there.<br>
<br>
Is the help screed jumping the gun or is there a problem in the<br>
invocation, or something deeper?<br>
<br>
thanks<br>
<br>
[1]<a href="https://www.colm.net/news/2018/05/18/new-target-langs.html" rel="noreferrer" target="_blank">https://www.colm.net/news/2018/05/18/new-target-langs.html</a><br>
<br>
_______________________________________________<br>
ragel-users mailing list<br>
<a href="mailto:ragel-users@colm.net" target="_blank">ragel-users@colm.net</a><br>
<a href="http://www.colm.net/cgi-bin/mailman/listinfo/ragel-users" rel="noreferrer" target="_blank">http://www.colm.net/cgi-bin/mailman/listinfo/ragel-users</a></blockquote></div>
</blockquote></div>