In generated parsers, export language as a function

This commit is contained in:
Max Brunsfeld 2014-07-31 13:04:46 -07:00
parent 909261d742
commit 0d6d09cbd9
7 changed files with 24 additions and 18 deletions

View file

@ -163,7 +163,9 @@ struct TSLanguage {
.lex_fn = ts_lex, \
}; \
\
const TSLanguage *language_name = &language;
const TSLanguage * language_name() { \
return &language; \
}
#ifdef __cplusplus
}