diff options
author | JSDurand <mmemmew@gmail.com> | 2022-01-28 11:16:16 +0800 |
---|---|---|
committer | JSDurand <mmemmew@gmail.com> | 2022-01-28 11:16:16 +0800 |
commit | e8e1c91b40c9c82a0fd8373746a7b8cfb130f467 (patch) | |
tree | d815ae94866fccc3dea037cea36bd020770a49a1 /src/grammar.c | |
parent | bad2b1934da66021cbc7f0d715686706bd444449 (diff) |
BSR
A prototype of BSR is roughly finished.
Diffstat (limited to 'src/grammar.c')
-rw-r--r-- | src/grammar.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/grammar.c b/src/grammar.c index bbc6934..c12ddec 100644 --- a/src/grammar.c +++ b/src/grammar.c @@ -495,6 +495,13 @@ grammar_left_len(CCR_MOD(Grammar *)g) return list_length(g->names); } +P_ATTR +List * +grammar_names(CCR_MOD(Grammar *)g) +{ + return g->names; +} + /* A transitive closure algorithm */ void epsilon_nts(CC_MOD(Grammar *) g, BOOL * const restrict nts) |