26 if (fp==NULL) fp = stderr;
31 fprintf(fp,
"JBXL_STATE: %d: Error Message is not exist!\n", no);
34 fprintf(fp,
"JBXL_STATE: %s: %d\n", lt->ldat.key.buf, no);
50 if (fp==NULL) fp = stderr;
55 fprintf(fp,
"JBXL_STATE: %d: Error Message is not exist!\n", no);
58 fprintf(fp,
"JBXL_STATE: %s: %d: %s\n", lt->ldat.key.buf, no, lt->ldat.val.buf);
void jbxl_add_all_states(void)
#define JBXL_STATE_ANCHOR
アンカーノード
void jbxl_add_state(int id, const char *smb, const char *str)
tList * _jbxl_state_pointer
void jbxl_init_state_info(void)
void jbxl_fprint_state_jp(FILE *fp, int no)
void jbxl_fprint_state(FILE *fp, int no)
tList * search_id_tList(tList *pl, int id, int no)
リストの中から no番目の idノード(ldat.id)を探し出し,tListのポインタを返す.
tList * del_tList(tList **pp)
指定したリストノード以降のリストを削除.
tList * add_tList_node_bystr(tList *pp, int id, int lv, const char *key, const char *val, void *ptr, int sz)
文字列データからリスト用ノードを生成し(new),それをリストに追加.