+static LABELTAB *labels[LABELTABSIZE];
+
+/**
+ * @brief ラベルのエラー
+ */
+static CERR cerr_label[] = {
+ { 101, "label already defined" },
+ { 102, "label table is full" },
+ { 103, "label not found" },
+};
+
+HKEY *label_hashkey(const char *value) {
+ HKEY *key = NULL;
+
+ key = malloc_chk(sizeof(HKEY), "label_hashkey");
+ key->type = CHARS;
+ key->val.s = strdup_chk(value, "label_hashkey->value");
+ return key;
+}
+