summaryrefslogtreecommitdiff
path: root/src/runtime/c/pgf/aligner.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/runtime/c/pgf/aligner.c')
-rw-r--r--src/runtime/c/pgf/aligner.c9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/runtime/c/pgf/aligner.c b/src/runtime/c/pgf/aligner.c
index be7034f58..d143850d6 100644
--- a/src/runtime/c/pgf/aligner.c
+++ b/src/runtime/c/pgf/aligner.c
@@ -176,13 +176,20 @@ pgf_aligner_lzn_symbol_capit(PgfLinFuncs** funcs, PgfCapitState capit)
alin->capit = capit;
}
+static void
+pgf_aligner_lzn_symbol_meta(PgfLinFuncs** funcs, PgfMetaId id)
+{
+ pgf_aligner_lzn_symbol_token(funcs, "?");
+}
+
static PgfLinFuncs pgf_file_lin_funcs = {
.symbol_token = pgf_aligner_lzn_symbol_token,
.begin_phrase = pgf_aligner_lzn_begin_phrase,
.end_phrase = pgf_aligner_lzn_end_phrase,
.symbol_ne = pgf_aligner_lzn_symbol_ne,
.symbol_bind = pgf_aligner_lzn_symbol_bind,
- .symbol_capit = pgf_aligner_lzn_symbol_capit
+ .symbol_capit = pgf_aligner_lzn_symbol_capit,
+ .symbol_meta = pgf_aligner_lzn_symbol_meta
};
GuSeq*