mirror of
https://github.com/GrammaticalFramework/gf-core.git
synced 2026-05-08 18:52:50 -06:00
replace the hash maps in the abstract syntax with binary search tables
This commit is contained in:
@@ -40,7 +40,7 @@ GuString
|
||||
pgf_abstract_name(PgfPGF*);
|
||||
|
||||
void
|
||||
pgf_iter_languages(PgfPGF*, GuMapItor*, GuExn* err);
|
||||
pgf_iter_languages(PgfPGF*, GuMapItor* itor, GuExn* err);
|
||||
|
||||
PgfConcr*
|
||||
pgf_get_language(PgfPGF*, PgfCId lang);
|
||||
@@ -52,17 +52,17 @@ GuString
|
||||
pgf_language_code(PgfConcr* concr);
|
||||
|
||||
void
|
||||
pgf_iter_categories(PgfPGF* pgf, GuMapItor* fn, GuExn* err);
|
||||
pgf_iter_categories(PgfPGF* pgf, GuMapItor* itor, GuExn* err);
|
||||
|
||||
PgfCId
|
||||
pgf_start_cat(PgfPGF* pgf);
|
||||
|
||||
void
|
||||
pgf_iter_functions(PgfPGF* pgf, GuMapItor* fn, GuExn* err);
|
||||
pgf_iter_functions(PgfPGF* pgf, GuMapItor* itor, GuExn* err);
|
||||
|
||||
void
|
||||
pgf_iter_functions_by_cat(PgfPGF* pgf, PgfCId catname,
|
||||
GuMapItor* fn, GuExn* err);
|
||||
GuMapItor* itor, GuExn* err);
|
||||
|
||||
PgfType*
|
||||
pgf_function_type(PgfPGF* pgf, PgfCId funname);
|
||||
|
||||
Reference in New Issue
Block a user