28#define NTKN_INPUT_EQV "input_eqv"
29#define NTKN_OUTPUT_EQV "output_eqv"
30#define NTKN_BEGIN_CONSTANT "begin constant"
31#define NTKN_BEGIN_NAME_EQUIV "begin name_equiv"
32#define NTKN_END_CONSTANT "end constant"
33#define NTKN_END_NAME_EQUIV "end name_equiv"
36#define NAME_TABLE_QUANTA 256
38#define INPUT_NAME_TABLE_EXISTS(dbin) ( (dbin) ? !fd_get_format_data(dbin->table_list, FFF_INPUT | FFF_TABLE, NULL) : 0)
41int nt_parse(
char *origin, FF_BUFSIZE_PTR, NAME_TABLE_HANDLE);
42NAME_TABLE_PTR nt_create(
char *origin);
44int nt_merge_name_table(NAME_TABLE_LIST_HANDLE, NAME_TABLE_PTR);
46void nt_free_trans(TRANSLATOR_PTR trans);
48BOOLEAN nt_copy_translator_sll(VARIABLE_PTR source_var, VARIABLE_PTR target_var);
49BOOLEAN nt_comp_translator_sll(VARIABLE_PTR var1, VARIABLE_PTR var2);
51int nt_show(NAME_TABLE_PTR, FF_BUFSIZE_PTR);
53BOOLEAN nt_get_geovu_value
58 FF_TYPES_t uvalue_type,
60 FF_TYPES_t *value_type
63BOOLEAN nt_get_user_value
68 FF_TYPES_t gvalue_type,
70 FF_TYPES_t *uvalue_type
73int ff_string_to_binary
76 FF_TYPES_t output_type,