Co-authored-by: VM_USER <VM_USER>
This commit is contained in:
silicons
2022-11-27 23:23:54 -08:00
committed by GitHub
co-authored by VM_USER <VM_USER>
parent 439b8c213e
commit d2540cde78
11 changed files with 45 additions and 26 deletions
@@ -20,22 +20,10 @@
if(initial(L.abstract_type) == path)
continue
L = new path
if(!L.id)
stack_trace("no ID on language type [path]")
continue
if(language_lookup[L.id])
stack_trace("duped language id [L.id] on [path] skipped")
continue
if(!L.name)
stack_trace("no name on language type [path]")
continue
if(language_names[L.name])
stack_trace("duped language name [L.name] on [path] skipped")
continue
language_lookup[L.id] = L
language_names[L.name] = L
language_paths[path] = L
if(!(L.language_flags & NONGLOBAL))
if(!(L.language_flags & NONGLOBAL) && L.key)
language_keys[L.key] = L
tim_sort(language_names, /proc/cmp_auto_compare, TRUE)