mirror of
https://github.com/GrammaticalFramework/gf-core.git
synced 2026-05-13 05:02:50 -06:00
use linref in the C linearizer. The robust linearization is now fully supported
This commit is contained in:
@@ -215,18 +215,3 @@ pgf_print_name(PgfConcr* concr, PgfCId id)
|
||||
name = id;
|
||||
return name;
|
||||
}
|
||||
|
||||
void
|
||||
pgf_linearize(PgfConcr* concr, PgfExpr expr, GuOut* out, GuExn* err)
|
||||
{
|
||||
GuPool* tmp_pool = gu_local_pool();
|
||||
|
||||
GuEnum* cts =
|
||||
pgf_lzr_concretize(concr, expr, tmp_pool);
|
||||
PgfCncTree ctree = gu_next(cts, PgfCncTree, tmp_pool);
|
||||
if (!gu_variant_is_null(ctree)) {
|
||||
pgf_lzr_linearize_simple(concr, ctree, 0, out, err);
|
||||
}
|
||||
|
||||
gu_pool_free(tmp_pool);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user