Unicode characters not working

7 views
Skip to first unread message

Catherine Rodgers

unread,
Jul 10, 2008, 4:27:23 PM7/10/08
to gazell...@googlegroups.com
Given the following grammar:

test -> "Σ" ;

I would expect input of "Σ" to parse. :) Instead, I get the following
error message:

gzlparse: interpreter.c:503: do_intfa_transition: Assertion `terminal' failed.
{"parse_tree":
{"rule":"test", "start": 0, "children": [

Changing sigma to an ASCII character (eg, "X") works as expected.


--
Catherine

Joshua Haberman

unread,
Jul 10, 2008, 6:50:13 PM7/10/08
to gazelle-users
On Jul 10, 1:27 pm, "Catherine Rodgers" <cmrodg...@gmail.com> wrote:
> Given the following grammar:
>
>     test -> "Σ" ;
>
> I would expect input of "Σ" to parse. :) Instead, I get the following
> error message:

Right -- there is no character set support right now, and Gazelle
currently makes ASCII-specific assumptions. I should add this to the
TODO, because support for other character sets is definitely something
that will be added at some point.

Josh
Reply all
Reply to author
Forward
0 new messages