# # KEHOME/kb/procedure.def # Aug/23/2005 # Unicon procedures # proc is procedure with purpose,format,label; Blank is procedure with label=[s], purpose="return blank for any string", format=[]; MenuSelect is procedure with label=[mywin,mlist], purpose="display menu for selecting from list", format=[window:1,menulist:2]; NEWcomplete is procedure with label=[word], purpose="update syntax nesting stack", format=[word:1]; NameValue is procedure with label=[mywin,label,name,value], purpose="display menu for name=value", format=[window:1,label:2,name:3,value:4]; NullList is procedure with label=[x], purpose="return Unicon &null for any list", format=[existent:1]; NullString is procedure with label=[x], purpose="return Unicon &null for any string", format=[existent:1]; NullValue is procedure with label=[x], purpose="return Unicon &null for any value", format=[existent:1]; SelectLongDialog is procedure with label=[win,captions,selections,istart,istop,maxselections], purpose="display menu for selecting from long list", format=[]; act_unparse is procedure with label=[x], purpose="unparse action concept to input text", format=[]; active_windows is procedure with label=[], purpose="print all active windows", format=[]; add_alias is procedure with label=[alias,cname], purpose="add alias to concept", format=[]; add_alternative is procedure with label=[uname,cname], purpose="add alternative to exgroup concept", format=[]; add_command is procedure with label=[], purpose="define commands", format=[]; add_event is procedure with label=[ename,act,stvstring], purpose="add event for action concept", format=[]; add_file is procedure with label=[uname,cname,ftype], purpose="add file to fsdirectory", format=[]; add_gtype is procedure with label=[], purpose="define gtype values", format=[]; add_keyword is procedure with label=[], purpose="define MKR keywords", format=[]; add_member is procedure with label=[uname,cname], purpose="add member to ingroup", format=[]; add_parameter is procedure with label=[], purpose="define variables", format=[]; add_quantifier is procedure with label=[], purpose="define quantifiers", format=[]; add_separator is procedure with label=[], purpose="define separators", format=[]; add_species is procedure with label=[uname,cname,option,verb], purpose="add species to concept", format=[species:1,genus:2,option:3,verb:4]; add_statement is procedure with label=[line,symbol,stype,newfact,option], purpose="file statement in hierarchy and check for unknown concepts", format=[line:1,symbol:2,statementtype:3,factname:4,option:5]; add_unit is procedure with label=[uname,cname,option,verb], purpose="add unit to concept", format=[unit:1,concept:2,option:3,verb:4]; add_value is procedure with label=[charvalue,charname], purpose="add value to characteristic", format=[]; # <== no longer used (too slow) add_variable is procedure with label=[], purpose="define variables", format=[]; add_word is procedure with label=[line,symbol], purpose="", format=[]; alias_contradiction is procedure with label=[q], purpose="", format=[]; alland is procedure with label=[line,symbol], purpose="", format=[]; alternative_path is procedure with label=[cname], purpose="", format=[]; altlist is procedure with label=[cname], purpose="get list of alternatives in exgroup", format=[]; altsize is procedure with label=[cname], purpose="print number of alternatives in exgroup", format=[]; answer_print is procedure with label=[fd,x], purpose="", format=[]; arb is procedure with label=[], purpose="match input pattern", format=[]; arbno is procedure with label=[p], purpose="match input pattern", format=[]; arbplus is procedure with label=[p], purpose="match input pattern", format=[]; argdef_unparse is procedure with label=[argname], purpose="unparse argument concept", format=[]; assignment is procedure with label=[line,symbol], purpose="do assignment", format=[]; at is procedure with label=[line,symbol], purpose="do context", format=[]; at_unparse is procedure with label=[x], purpose="unparse context variable", format=[]; auto_charname is procedure with label=[charname,newtype], purpose="do automatic classification of characteristic name", format=[]; auto_charvalue is procedure with label=[charvalue,charname], purpose="do automatic classification of characteristic value", format=[]; bad_filename is procedure with label=[x], purpose="check for bad filename", format=[]; bad_name is procedure with label=[cname], purpose="check for bad name", format=[]; bad_value is procedure with label=[x], purpose="check for bad value", format=[]; brace2list is procedure with label=[format], purpose="convert brace to list", format=[]; bracket2list is procedure with label=[label], purpose="convert bracket to list", format=[]; bse_begin is procedure with label=[x], purpose="", format=[]; bse_delete_separator is procedure with label=[x], purpose="", format=[]; bse_end is procedure with label=[x], purpose="", format=[]; bse_insert_separator is procedure with label=[x], purpose="", format=[]; bse_list is procedure with label=[x], purpose="", format=[]; bse_map_symbol is procedure with label=[tsym,tok], purpose="", format=[]; bse_parse is procedure with label=[x,pattern], purpose="", format=[]; bse_separator is procedure with label=[x], purpose="", format=[]; bse_size is procedure with label=[x], purpose="", format=[]; bse_tsize is procedure with label=[symbol], purpose="", format=[]; bse_unparse is procedure with label=[x], purpose="", format=[]; bse_valid_list is procedure with label=[L,S], purpose="", format=[]; bse_writes is procedure with label=[fd,bse], purpose="", format=[]; char_match is procedure with label=[new,old,charname,mtype], purpose="", format=[]; char_type_value is procedure with label=[charname,cname], purpose="", format=[]; check is procedure with label=[outfd,item], purpose="", format=[]; check__loop is procedure with label=[outfd,alphalist,path,label], purpose="", format=[]; check_action is procedure with label=[outfd], purpose="", format=[]; check_alias is procedure with label=[outfd], purpose="", format=[]; check_attribute is procedure with label=[outfd], purpose="", format=[]; check_characteristic is procedure with label=[outfd], purpose="", format=[]; check_chit is procedure with label=[outfd], purpose="", format=[]; check_count is procedure with label=[outfd], purpose="", format=[]; check_def is procedure with label=[outfd,cname,alphaset], purpose="", format=[]; check_definition is procedure with label=[outfd], purpose="", format=[]; check_ealink is procedure with label=[outfd], purpose="", format=[]; check_enumeration is procedure with label=[outfd], purpose="", format=[]; check_event is procedure with label=[outfd], purpose="", format=[]; check_family is procedure with label=[outfd], purpose="", format=[]; check_file is procedure with label=[outfd], purpose="", format=[]; check_genus is procedure with label=[outfd], purpose="", format=[]; check_group is procedure with label=[outfd], purpose="", format=[]; check_gslink is procedure with label=[outfd], purpose="", format=[]; check_hierarchy is procedure with label=[outfd], purpose="", format=[]; check_imlink is procedure with label=[outfd], purpose="", format=[]; check_kb is procedure with label=[outfd], purpose="", format=[]; check_kpurpose="", format is procedure with label=[], format=[]; check_knit is procedure with label=[outfd], purpose="", format=[]; check_lattice is procedure with label=[outfd], purpose="", format=[]; check_link is procedure with label=[outfd], purpose="", format=[]; check_list is procedure with label=[outfd], purpose="", format=[]; check_loop is procedure with label=[outfd], purpose="", format=[]; check_mapconcept is procedure with label=[outfd], purpose="", format=[]; check_newproposition is procedure with label=[outfd], purpose="", format=[]; check_nonexistent is procedure with label=[outfd], purpose="", format=[]; check_part is procedure with label=[outfd], purpose="", format=[]; check_person is procedure with label=[outfd], purpose="", format=[]; check_pulink is procedure with label=[outfd], purpose="", format=[]; check_relation is procedure with label=[outfd], purpose="", format=[]; check_requisite is procedure with label=[outfd], purpose="", format=[]; check_sequence is procedure with label=[outfd], purpose="", format=[]; check_set is procedure with label=[outfd], purpose="", format=[]; check_statement is procedure with label=[line,symbol], purpose="", format=[]; check_unknown is procedure with label=[outfd], purpose="", format=[]; check_uslink is procedure with label=[outfd], purpose="", format=[]; check_value is procedure with label=[outfd], purpose="", format=[]; check_xmlns is procedure with label=[outfd], purpose="", format=[]; choose_name is procedure with label=[aset,newname], purpose="", format=[]; class is procedure with label=[cnameset], purpose="", format=[]; classify_unit is procedure with label=[new,oldhi,charname,mtype], purpose="", format=[]; classname2rootname is procedure with label=[x], purpose="", format=[]; clist is procedure with label=[cname], purpose="", format=[]; clock is procedure with label=[message], purpose="", format=[]; command is procedure with label=[line,symbol,cmdfd], purpose="", format=[]; command2arglist is procedure with label=[symbol], purpose="", format=[]; complete is procedure with label=[word], purpose="", format=[]; compressws is procedure with label=[s], purpose="", format=[]; concept_path is procedure with label=[cname], purpose="", format=[]; concept_unparse is procedure with label=[cname], purpose="", format=[]; contains_dollar_variable is procedure with label=[x], purpose="", format=[]; contains_dot_variable is procedure with label=[x], purpose="", format=[]; contains_qmark is procedure with label=[x], purpose="test if symbol contains question mark", format=[]; contains_separator is procedure with label=[x], purpose="test if string contains separator", format=[]; #continue_token is procedure with label=[linetoken,infd,continue], purpose="", format=[]; copy_chit is procedure with label=[chit], purpose="copy change unit", format=[]; copy_concept is procedure with label=[oldc], purpose="copy concept", format=[]; copy_event is procedure with label=[old], purpose="copy event", format=[]; copy_group is procedure with label=[old], purpose="copy group", format=[]; copy_knit is procedure with label=[knit], purpose="copy knowledge unit", format=[]; copy_list is procedure with label=[L], purpose="copy list", format=[]; copy_nest is procedure with label=[N], purpose="copy list of lists", format=[]; copy_nv is procedure with label=[x], purpose="copy name-value structure", format=[]; copy_set is procedure with label=[S], purpose="copy set", format=[]; copy_table is procedure with label=[T,tdefault], purpose="copy table", format=[]; copy_tlist is procedure with label=[tok], purpose="copy token list", format=[]; copy_token is procedure with label=[tok], purpose="copy token", format=[]; count_knit is procedure with label=[fd,cname,ctype,kname], purpose="", format=[]; csize is procedure with label=[cname], purpose="get number of concepts in subhierarchy", format=[]; db_add_property is procedure with label=[cname,property,value,proptype,view], purpose="add property,value to concept in GDBM table", format=[]; db_add_species is procedure with label=[uname,cname,view], purpose="add species to genus in GDBM table", format=[]; db_add_unit is procedure with label=[uname,cname,view], purpose="add unit to concept in GDBM table", format=[]; db_close is procedure with label=[view], purpose="close GDBM tables for view", format=[]; db_decode is procedure with label=[x,xtype], purpose="parse GDBM string to symbol", format=[]; db_encode is procedure with label=[x,xtype], purpose="unparse symbol to GDBM string", format=[]; db_open is procedure with label=[view], purpose="open GDBM tables for view", format=[]; db_print_hierarchy is procedure with label=[view], purpose="print GDBM tables for view", format=[]; db_remove_duplicates is procedure with label=[dbtable], purpose="delete duplicates from GDBM string encoding of set", format=[]; db_rm_dups is procedure with label=[view], purpose="delete duplicates from GDBM string encoding of set", format=[]; db_update_value is procedure with label=[oldval,newval], purpose="insert member into GDBM string encoding of set", format=[]; dbdump is procedure with label=[view], purpose="copy internal MKR table to persistent GDBM table", format=[]; dbget is procedure with label=[mytable,dbfile], purpose="copy internal MKR table from persistent GDBM table", format=[]; dbload is procedure with label=[view], purpose="copy internal MKR tables from persistent GDBM tables", format=[]; dbput is procedure with label=[mytable,dbfile], purpose="copy internal MKR table to persistent GDBM table", format=[]; dc2mkr is procedure with label=[word], purpose="convert Dublin Core concept to MKR concept", format=[]; declare_files is procedure with label=[], purpose="add input,output,error,log file names to knowledge base", format=[]; declare_word is procedure with label=[], purpose="", format=[]; delete_alias is procedure with label=[aname], purpose="", format=[]; delete_pp is procedure with label=[prep,pplist], purpose="delete proposition phrase from list", format=[]; delete_sentence is procedure with label=[cmd,sentence], purpose="", format=[]; delete_separator is procedure with label=[L,sep], purpose="delete separator from list", format=[]; delete_species is procedure with label=[uname,cname], purpose="delete species from genus", format=[]; delete_unit is procedure with label=[uname,cname], purpose="delete unit from concept", format=[]; dequote is procedure with label=[s], purpose="remove quote marks from literal", format=[]; differentiate is procedure with label=[verb,subject,object,pplist], purpose="differentiate concept with respect to attributes", format=[]; directory_init is procedure with label=[gname,icontext], purpose="initialize directory group", format=[]; directory_scrape is procedure with label=[url], purpose="scrape units|species from directory web page", format=[]; display_file is procedure with label=[fname], purpose="", format=[]; distance is procedure with label=[uname,cname], purpose="get number of hierarchy levels (up and down) between concepts", format=[]; dmoz2mkr is procedure with label=[word], purpose="convert dmoz concept to MKR concept", format=[]; do_action is procedure with label=[verb,subject,action,eobject,pplist,product,ppobject], purpose="process action statement", format=[]; do_assign is procedure with label=[cmd,pname,op,pvalue], purpose="process assignment", format=[]; do_begin is procedure with label=[line,symbol], purpose="process group begin", format=[]; do_believe is procedure with label=[kperson,doverb,kaction,sentence,pplist], purpose="process believe action", format=[]; do_cc is procedure with label=[pname,op,pvalue], purpose="change current concept", format=[]; do_cd is procedure with label=[arglist], purpose="change current fsdirectory", format=[]; do_change is procedure with label=[verb,subject,object,pplist], purpose="process object changes of event", format=[]; do_chdir is procedure with label=[newdir], purpose="execute Unicon change directory function", format=[]; do_classify is procedure with label=[cmd,arglist,option,outfile,mtype], purpose="clasify unknown concept to hierarchy", format=[]; do_define is procedure with label=[verb,subject,object,pplist], purpose="process defintion of concept", format=[]; do_differentiate is procedure with label=[cmd,arglist,option], purpose="differentiate concept with respect to attributes", format=[]; do_end is procedure with label=[line,symbol], purpose="process group end", format=[]; do_every is procedure with label=[line,symbol,infd], purpose="process every iteration loop", format=[]; do_exit is procedure with label=[line,symbol], purpose="exit ke", format=[]; do_forall is procedure with label=[line,symbol,infd], purpose="process logic forall iteration loop", format=[]; do_forsome is procedure with label=[line,symbol,infd], purpose="process logic forall iteration loop", format=[]; do_function is procedure with label=[cmd,arglist,cmdfd], purpose="execute MKR built-in function", format=[]; do_group is procedure with label=[line,symbol], purpose="process group definition", format=[]; do_gs is procedure with label=[line,sym], purpose="process group statement", format=[]; do_hierarchy is procedure with label=[ho], purpose="process hierarchy outline", format=[]; do_html_command is procedure with label=[htag,harg], purpose="process HTML command", format=[]; do_html_group is procedure with label=[htxt,hend], purpose="process end of HTML command", format=[]; do_html_statement is procedure with label=[line,symbol], purpose="process HTML statement (command or group)", format=[]; do_import_namespace is procedure with label=[q,uri], purpose="inport XML ontology (view)", format=[]; do_integrate is procedure with label=[cmd,arglist,option], purpose="integrate units with respect to attributes", format=[]; do_kaction is procedure with label=[doverb,act,elist,product,subject,aobject,pplist], purpose="process know action", format=[]; do_ksc is procedure with label=[tokenlist], purpose="execute ksc functions for tokenlist", format=[]; do_ls is procedure with label=[arglist,option], purpose="do list directory files command", format=[]; do_mcf is procedure with label=[line,symbol], purpose="process MCF statement", format=[]; do_measure is procedure with label=[cmd,arglist,option], purpose="measure attribute of concept using user-supplied procedure", format=[]; do_method is procedure with label=[method,arglist,pplist,NEWarglist], purpose="execute MKR method", format=[]; do_mkdir is procedure with label=[arglist], purpose="execute Unicon mkdir function", format=[]; do_mkrproposition is procedure with label=[tokenlist], purpose="parse tokenlist into symbols and process MKR propositions", format=[]; do_nt is procedure with label=[line,symbol], purpose="process triple statement", format=[]; do_part is procedure with label=[verb,subject,object], purpose="process part statement", format=[]; do_production is procedure with label=[line,symbol], purpose="process production statement|command", format=[]; do_pwd is procedure with label=[], purpose="change fsdirectory", format=[]; do_rdf is procedure with label=[line,symbol], purpose="process RDF statement", format=[]; do_rdf_command is procedure with label=[htag,harg], purpose="process RDF command", format=[]; do_rdf_declaration is procedure with label=[htag,harg], purpose="process RDF declaration", format=[]; do_rdf_group is procedure with label=[htag,harg,htxt,hend], purpose="process end of RDF command", format=[]; do_relation is procedure with label=[rname,rtuple,fact], purpose="process unit of n-ary relation", format=[]; do_rmdir is procedure with label=[arglist], purpose="remove fsdirectory", format=[]; do_special_charname is procedure with label=[cname,charname,charvalue,charop], purpose="do extra processing for special characteristics", format=[]; do_suffix is procedure with label=[doverb], purpose="get * suffix from do verb", format=[]; do_taprdf is procedure with label=[line,symbol], purpose="process TAP RDF statement", format=[]; do_when is procedure with label=[line,symbol,infd], purpose="process when event statement (not implemented)", format=[]; do_while is procedure with label=[line,symbol,infd], purpose="process while iteration loop (not implemented)", format=[]; do_xmlcommand is procedure with label=[tokenlist], purpose="parse XML tokenlist into symbols and process XML symbols", format=[]; do_xmlns is procedure with label=[htag,harg], purpose="record xmlns mapping and import XML ontology (view)", format=[]; dump_MountTable is procedure with label=[fd], purpose="print concept mount table", format=[]; dump_chitlog is procedure with label=[fd], purpose="print change unit log", format=[]; dump_concept is procedure with label=[fd,cname,option], purpose="print concept", format=[]; dump_event is procedure with label=[fd,ename], purpose="print event", format=[]; dump_family is procedure with label=[fd,cname], purpose="print GED standard genealogy information for family", format=[]; dump_ged is procedure with label=[cmd,arglist,pplist], purpose="write GED standard genealogy file", format=[]; dump_group is procedure with label=[fd,gname,option], purpose="print group", format=[]; dump_hidden is procedure with label=[fd,cname], purpose="print characteristics of hidden concepts", format=[]; dump_knit is procedure with label=[fd,knit], purpose="write knowledge unit", format=[]; dump_knitlog is procedure with label=[fd], purpose="print knowledge unit log", format=[]; dump_note is procedure with label=[fd,cname], purpose="write GED standard genealogy information for note", format=[]; dump_ordinary is procedure with label=[fd,cname,option], purpose="print all characteristics of ordinary concept", format=[]; dump_person is procedure with label=[fd,cname], purpose="write GED standard genealogy information for person", format=[]; dump_unique is procedure with label=[fd,unique], purpose="print alias-map table", format=[]; dump_view is procedure with label=[viewlist], purpose="write view hierarchy", format=[]; dump_wattrib is procedure with label=[fd,win,head,tail], purpose="print window attributes", format=[]; echange2string is procedure with label=[echange], purpose="convert event object change symbol to string", format=[]; echar_value is procedure with label=[nvtab,cname,charname,charvalue,charop], purpose="record differentia values of concept definition", format=[]; eitheror is procedure with label=[line,symbol], purpose="process either-or statement", format=[]; enbracket is procedure with label=[s], purpose="enclose s with brackets", format=[]; enquote is procedure with label=[s,sep], purpose="enclose s with quotes if s contains separators", format=[]; eobj_value is procedure with label=[nvtab,event,eobjectlist,pplist], purpose="record event object changes", format=[]; event_value is procedure with label=[ename,product,subject,eobject,pplist,ppobject], purpose="record event characteristics", format=[]; event_write is procedure with label=[fd,ename], purpose="print event attributes", format=[]; exgroup_path is procedure with label=[cname], purpose="get exgroup path from concept to top of hierarchy", format=[]; factsize is procedure with label=[cname], purpose="get length of proposition text", format=[]; family_name is procedure with label=[husband,wife], purpose="", format=[]; fattrib is procedure with label=[fname], purpose="", format=[]; fattrib is procedure with label=[fname,attr,option], purpose="", format=[]; file2base is procedure with label=[kfile], purpose="", format=[]; file2ext is procedure with label=[kfile], purpose="", format=[]; file_init is procedure with label=[gname,icontext], purpose="", format=[]; find_replace is procedure with label=[line], purpose="", format=[]; find_stype is procedure with label=[pattern,symbol], purpose="", format=[]; fix_link is procedure with label=[cname], purpose="", format=[]; forcequote is procedure with label=[s], purpose="", format=[]; purpose="", format2rolelist is procedure with label=[format], format=[]; fpop is procedure with label=[], purpose="", format=[]; fpush is procedure with label=[gname], purpose="", format=[]; fsgenus is procedure with label=[file,option], purpose="", format=[]; fsunit is procedure with label=[fname,option], purpose="", format=[]; gdletter is procedure with label=[subject,property], purpose="", format=[]; genus_list is procedure with label=[cname], # "genus" direction purpose="", format=[]; genus_path is procedure with label=[cname], purpose="", format=[]; get_arity is procedure with label=[xname], purpose="", format=[]; get_cache is procedure with label=[cname,charname,option], purpose="", format=[]; get_char is procedure with label=[chartype,cname,charname,option], purpose="", format=[]; get_charvalue is procedure with label=[nvtab,cname,charname,option,chartype], purpose="", format=[]; get_ctype is procedure with label=[cname], purpose="", format=[]; get_date is procedure with label=[time,cmd], purpose="", format=[]; get_day is procedure with label=[time], purpose="parse time into day", format=[]; get_dollar is procedure with label=[dname], purpose="get value of variable", format=[variable:1]; get_dollar_list is procedure with label=[], purpose="", format=[]; get_dot is procedure with label=[dname], purpose="subsitute dot variables", format=[concept:1]; get_factid is procedure with label=[cname], purpose="", format=[]; get_file_parameter is procedure with label=[cmd,arglist,pplist,rw], purpose="", format=[]; get_purpose="", format is procedure with label=[xname], format=[]; get_fsize is procedure with label=[fname], purpose="", format=[]; get_fstatus is procedure with label=[fname], purpose="get fstatus of file", format=[file:1]; get_ftype is procedure with label=[fname,option], purpose="get ftype of file", format=[file:1,option:2]; get_gtype is procedure with label=[cname], purpose="", format=[]; get_holevel is procedure with label=[howord], purpose="", format=[]; get_htype is procedure with label=[cname], purpose="get htype of concept", format=[concept:1]; get_krmode is procedure with label=[cname], purpose="", format=[]; get_ktype is procedure with label=[kverb], purpose="get ktype of kverb", format=[]; get_label is procedure with label=[xname], purpose="get label for concept", format=[concept:1]; get_meaning is procedure with label=[xname], purpose="get meaning for concept", format=[concept:1]; get_meaningtype is procedure with label=[argname], purpose="get meaningtype for concept", format=[concept:1]; get_month is procedure with label=[time], purpose="parse time into month", format=[]; get_name is procedure with label=[cname,which], purpose="get display name for concept", format=[concept:1,option:2]; get_numeric is procedure with label=[cmd,arglist], purpose="", format=[]; get_nv is procedure with label=[cname,charname,chartype], purpose="", format=[]; get_object is procedure with label=[object], purpose="", format=[]; get_parameter is procedure with label=[pname,fd], purpose="", format=[]; get_phrase is procedure with label=[symbol], purpose="", format=[]; get_plist is procedure with label=[symbol], purpose="", format=[]; get_pp is procedure with label=[prep,pplist], purpose="", format=[]; get_ppobject is procedure with label=[pplist,typelist], purpose="", format=[]; get_ptype is procedure with label=[cname], purpose="", format=[]; get_role is procedure with label=[xname], purpose="", format=[]; get_rootname is procedure with label=[hname,hstack], purpose="", format=[]; get_special_ctype is procedure with label=[q], purpose="", format=[]; get_string is procedure with label=[x,option], purpose="", format=[]; get_stv is procedure with label=[cname], purpose="", format=[]; get_stype is procedure with label=[symbol], purpose="", format=[]; get_subject is procedure with label=[subject], purpose="", format=[]; get_svalue is procedure with label=[symbol], purpose="", format=[]; get_symbol is procedure with label=[tok], purpose="parse tokens into symbols", format=[tokenlist:1]; get_systype is procedure with label=[], purpose="", format=[]; get_token is procedure with label=[fd,ps,option], purpose="parse words into tokens", format=[filedescriptor:1, promptstring:2, option:3]; # also format=[inputline:1]; #get_token is procedure with label=[lineword,infd,continue], purpose="", format=[]; get_utype is procedure with label=[cname], purpose="", format=[]; get_values is procedure with label=[charname,cname], purpose="", format=[]; get_verb is procedure with label=[verb], purpose="", format=[]; get_version is procedure with label=[], purpose="", format=[]; get_wild is procedure with label=[pat,subhierarchy], purpose="", format=[]; get_word is procedure with label=[fd,ps,option], purpose="parse lines into words", format=[filedescriptor:1, promptstring:2, option:3]; # also format=[inputline:1]; #get_word is procedure with label=[line], purpose="", format=[]; get_year is procedure with label=[time], purpose="parse time into year", format=[]; getenv is procedure with label=[var], purpose="", format=[]; glist is procedure with label=[cname], purpose="", format=[]; google_genus is procedure with label=[x,prefix,suffix], purpose="", format=[]; google_unit is procedure with label=[x,prefix,suffix], purpose="", format=[]; google_url is procedure with label=[x,prefix,suffix], purpose="", format=[]; group_init is procedure with label=[gname,icontext], purpose="", format=[]; group_list is procedure with label=[x], purpose="", format=[]; group_map_symbol is procedure with label=[tsym,tok], purpose="", format=[]; group_tsize is procedure with label=[x], purpose="", format=[]; group_type is procedure with label=[x], purpose="", format=[]; group_unparse is procedure with label=[x], purpose="", format=[]; group_writes is procedure with label=[fd,x], purpose="", format=[]; guverb is procedure with label=[gtype], purpose="", format=[]; harg2nvlist is procedure with label=[harg], purpose="", format=[]; hdepth is procedure with label=[cname], purpose="", format=[]; # WARNING: hdo is MKR keyword #hdo is procedure with label=[cname,action,hlevel,option,hfd], purpose="", format=[]; help is procedure with label=[cmd,topiclist], purpose="", format=[]; hlevel is procedure with label=[cname], purpose="", format=[]; hmap is procedure with label=[x], purpose="", format=[]; ho_init is procedure with label=[gname,icontext,gtype], purpose="", format=[]; ho_list is procedure with label=[x], purpose="", format=[]; ho_map_symbol is procedure with label=[tsym,tok], purpose="", format=[]; ho_tsize is procedure with label=[x], purpose="", format=[]; ho_unparse is procedure with label=[x], purpose="", format=[]; ho_writes is procedure with label=[fd,x], purpose="", format=[]; hop2hexp is procedure with label=[hop], purpose="", format=[]; hop_verb is procedure with label=[verb,subject,object,pplist], purpose="", format=[]; hprint is procedure with label=[fd,H,purpose="", format,head,tail], format=[]; html2nest is procedure with label=[line], purpose="", format=[]; html_init is procedure with label=[gname,icontext,gtype], purpose="", format=[]; html_type is procedure with label=[phrase], purpose="", format=[]; hwalk is procedure with label=[cname,action,direction,option,hfd], purpose="", format=[]; hwrite is procedure with label=[fd,H,purpose="", format], format=[]; iftest is procedure with label=[line,symbol], purpose="", format=[]; ifthen is procedure with label=[line,symbol,infd], purpose="", format=[]; import_knit is procedure with label=[newview,oldview], purpose="", format=[]; incache is procedure with label=[cname,charname,chartype], purpose="", format=[]; ingroup_path is procedure with label=[cname], purpose="", format=[]; init_char is procedure with label=[], purpose="", format=[]; init_command is procedure with label=[], purpose="", format=[]; init_dollar is procedure with label=[], purpose="", format=[]; init_function is procedure with label=[], purpose="", format=[]; init_group is procedure with label=[], purpose="", format=[]; init_gtype is procedure with label=[], purpose="", format=[]; init_keyword is procedure with label=[], purpose="", format=[]; init_knitchit is procedure with label=[], purpose="", format=[]; init_parameter is procedure with label=[], purpose="", format=[]; init_quantifier is procedure with label=[], purpose="", format=[]; init_variable is procedure with label=[], purpose="", format=[]; init_word is procedure with label=[], # called by initialize_constant() purpose="", format=[]; initialize_constant is procedure with label=[], purpose="", format=[]; initialize_help is procedure with label=[], purpose="", format=[]; initialize_knit is procedure with label=[], purpose="", format=[]; initialize_parameter is procedure with label=[], # <== ke is now a cluster concept purpose="", format=[]; initialize_tabrasa is procedure with label=[tabrasa,ke], purpose="", format=[]; integrate is procedure with label=[verb,subject,object,pplist], purpose="", format=[]; interp_clause is procedure with label=[line,symbol], purpose="", format=[]; interp_conj_clause is procedure with label=[line,symbol], purpose="", format=[]; interp_conj_prop is procedure with label=[line,symbol], purpose="", format=[]; interp_context is procedure with label=[line,symbol], purpose="", format=[]; interp_dir is procedure with label=[line,symbol], purpose="", format=[]; interp_ho is procedure with label=[line,symbol], purpose="", format=[]; interp_kb is procedure with label=[line,symbol], purpose="", format=[]; interp_mcf is procedure with label=[line,symbol], purpose="", format=[]; interp_nt is procedure with label=[line,symbol], purpose="", format=[]; interp_nv is procedure with label=[line,symbol], purpose="", format=[]; interp_prop is procedure with label=[line,symbol], purpose="", format=[]; interp_rdf is procedure with label=[line,symbol], purpose="", format=[]; interp_rel is procedure with label=[line,symbol], purpose="", format=[]; interpret_letter is procedure with label=[letter,xletter], purpose="", format=[]; interpret_line is procedure with label=[line,dollar], purpose="process single MKR line as if it were read from input file", source file=KEHOME/src/symbol.icn,format=[line:1,option:2]; interpret_symbol is procedure with label=[symbol], purpose="interpret parsed input", source file=KEHOME/src/sentence.icn, format=[symbol:1]; is_argdef_definition is procedure with label=[svopad], purpose="", format=[]; is_brace is procedure with label=[s], purpose="", format=[]; is_bracket is procedure with label=[s], purpose="", format=[]; is_directory is procedure with label=[fname], purpose="", format=[]; is_dollar_variable is procedure with label=[dname], purpose="", format=[]; is_dot_variable is procedure with label=[pname], purpose="", format=[]; is_dquote is procedure with label=[s], purpose="", format=[]; is_hidden is procedure with label=[cname], purpose="", format=[]; is_null_symbol is procedure with label=[x], purpose="", format=[]; is_number is procedure with label=[x], purpose="", format=[]; is_ppnull is procedure with label=[pplist], purpose="", format=[]; is_preposition is procedure with label=[s], purpose="", format=[]; is_qmark is procedure with label=[x], purpose="", format=[]; is_quote is procedure with label=[s], purpose="", format=[]; is_separator is procedure with label=[s,sep], purpose="", format=[]; is_squote is procedure with label=[s], purpose="", format=[]; is_suffix is procedure with label=[xname], purpose="", format=[]; is_title is procedure with label=[xname], purpose="", format=[]; is_type_declaration is procedure with label=[subj,prop,val], purpose="", format=[]; is_unknown is procedure with label=[cname], purpose="", format=[]; is_xmlend is procedure with label=[], purpose="", format=[]; isa_exp is procedure with label=[cname,exp], purpose="", format=[]; isa_list is procedure with label=[uname,cname], purpose="", format=[]; isa_loop is procedure with label=[uset,path], purpose="", format=[]; isa_new is procedure with label=[uset,path], purpose="", format=[]; isa_set is procedure with label=[uset], purpose="", format=[]; isc_exp is procedure with label=[cname,exp], purpose="", format=[]; isc_nest is procedure with label=[cnameset], purpose="", format=[]; keopen is procedure with label=[fname,mode,kepath,ktype], purpose="", format=[]; key_knit is procedure with label=[], purpose="", format=[]; keylist is procedure with label=[T], purpose="", format=[]; kmap is procedure with label=[x], purpose="", format=[]; ksc_todo is procedure with label=[line,symbol], purpose="", format=[]; larbplus is procedure with label=[p], purpose="", format=[]; list2phrase is procedure with label=[L,sep], purpose="", format=[]; list2string is procedure with label=[L,sep,bracket], purpose="", format=[]; list2value is procedure with label=[L,sep,bracket], purpose="", format=[]; list_count is procedure with label=[L,zero,increment], purpose="", format=[]; list_find is procedure with label=[s,L,quote], purpose="", format=[]; list_match is procedure with label=[s,L,quote], purpose="", format=[]; list_unparse is procedure with label=[x,lsep,psep,option], purpose="", format=[]; list_writes is procedure with label=[fd,x,sep,head,tail,join,list0,list1,list2,string0], purpose="", format=[]; lmatch is procedure with label=[slist], purpose="", format=[]; load_ged is procedure with label=[cmd,arglist,pplist], purpose="", format=[]; load_view is procedure with label=[viewlist], purpose="", format=[]; m_HTMLPHRASE is procedure with label=[], purpose="", format=[]; m_PPLIST is procedure with label=[], purpose="", format=[]; m_after_text is procedure with label=[], purpose="", format=[]; m_angle is procedure with label=[], purpose="", format=[]; m_assignment is procedure with label=[], purpose="", format=[]; m_assignword is procedure with label=[], purpose="", format=[]; m_author is procedure with label=[], purpose="", format=[]; m_batom is procedure with label=[unit], purpose="", format=[]; m_bceword is procedure with label=[wbegin,wcontinue,wend], purpose="", format=[]; m_before_title is procedure with label=[], purpose="", format=[]; m_between_author_hometown is procedure with label=[], purpose="", format=[]; m_between_date_text is procedure with label=[], purpose="", format=[]; m_between_hometown_date is procedure with label=[], purpose="", format=[]; m_between_title_author is procedure with label=[], purpose="", format=[]; m_bexp is procedure with label=[unit], purpose="", format=[]; m_brace is procedure with label=[], purpose="", format=[]; m_bracket is procedure with label=[], purpose="", format=[]; m_bterm is procedure with label=[unit], purpose="", format=[]; m_byte is procedure with label=[char], purpose="", format=[]; m_cmdname is procedure with label=[], purpose="", format=[]; m_cmdobject is procedure with label=[], purpose="", format=[]; m_command is procedure with label=[], purpose="", format=[]; m_comment is procedure with label=[], purpose="", format=[]; m_compound_sentence is procedure with label=[], purpose="", format=[]; m_conditional is procedure with label=[], purpose="", format=[]; m_conjunction is procedure with label=[], purpose="", format=[]; m_context is procedure with label=[], purpose="", format=[]; m_date is procedure with label=[], purpose="", format=[]; m_dirlist is procedure with label=[], purpose="", format=[]; m_dirtoken is procedure with label=[sep], purpose="", format=[]; m_dirword is procedure with label=[], purpose="", format=[]; m_do is procedure with label=[], purpose="", format=[]; m_dollarvar is procedure with label=[], purpose="", format=[]; m_dollarword is procedure with label=[], purpose="", format=[]; m_done is procedure with label=[], purpose="", format=[]; m_dotvar is procedure with label=[], purpose="", format=[]; m_doverb is procedure with label=[], purpose="", format=[]; m_dquote is procedure with label=[], purpose="", format=[]; m_dword is procedure with label=[], purpose="", format=[]; m_else is procedure with label=[], purpose="", format=[]; m_enum is procedure with label=[unit], purpose="", format=[]; m_exit is procedure with label=[], purpose="", format=[]; m_fi is procedure with label=[], purpose="", format=[]; m_filename is procedure with label=[], purpose="", format=[]; m_generator is procedure with label=[], purpose="", format=[]; m_genverb is procedure with label=[], purpose="", format=[]; m_group is procedure with label=[], purpose="", format=[]; m_group_begin is procedure with label=[], purpose="", format=[]; m_group_end is procedure with label=[], purpose="", format=[]; m_group_statement is procedure with label=[], purpose="", format=[]; m_gslist is procedure with label=[], purpose="", format=[]; m_gtype is procedure with label=[], purpose="", format=[]; m_hasverb is procedure with label=[], purpose="", format=[]; m_ho_begin is procedure with label=[], purpose="", format=[]; m_ho_group is procedure with label=[], purpose="", format=[]; m_ho_list is procedure with label=[], purpose="", format=[]; m_ho_phrase is procedure with label=[], purpose="", format=[]; m_ho_phraselist is procedure with label=[], purpose="", format=[]; m_ho_statement is procedure with label=[], purpose="", format=[]; m_holist is procedure with label=[], purpose="", format=[]; m_hometown is procedure with label=[], purpose="", format=[]; m_hop is procedure with label=[], purpose="", format=[]; m_hophrase is procedure with label=[], purpose="", format=[]; m_hostatement is procedure with label=[sep], purpose="", format=[]; m_hotoken is procedure with label=[sep], purpose="", format=[]; m_howord is procedure with label=[], purpose="", format=[]; m_html_command is procedure with label=[], purpose="", format=[]; m_html_group is procedure with label=[], purpose="", format=[]; m_html_phrase is procedure with label=[], purpose="", format=[]; m_html_statement is procedure with label=[], purpose="", format=[]; m_html_text is procedure with label=[], purpose="", format=[]; m_htmlone is procedure with label=[], purpose="", format=[]; m_htmlphrase is procedure with label=[], purpose="", format=[]; m_htmlsentence is procedure with label=[], purpose="", format=[]; m_htmlstatement is procedure with label=[], purpose="", format=[]; m_htmltag is procedure with label=[], purpose="", format=[]; m_htmlword is procedure with label=[], purpose="", format=[]; m_isverb is procedure with label=[], purpose="", format=[]; m_iteration is procedure with label=[], purpose="", format=[]; m_kedo is procedure with label=[], purpose="", format=[]; m_kulist is procedure with label=[], purpose="", format=[]; m_kustatement is procedure with label=[], purpose="", format=[]; m_kutoken is procedure with label=[], purpose="", format=[]; m_letter is procedure with label=[], purpose="", format=[]; m_list is procedure with label=[sep,unit], purpose="", format=[]; m_lphrase is procedure with label=[], purpose="", format=[]; m_mcf is procedure with label=[], purpose="", format=[]; m_nt is procedure with label=[], purpose="", format=[]; m_number is procedure with label=[], purpose="", format=[]; m_nvlist is procedure with label=[], purpose="", format=[]; m_nvobject is procedure with label=[], purpose="", format=[]; m_nvop is procedure with label=[], purpose="", format=[]; m_nvphrase is procedure with label=[], purpose="", format=[]; m_nvphrase_list is procedure with label=[], purpose="", format=[]; m_nvsep is procedure with label=[], purpose="", format=[]; m_object is procedure with label=[], purpose="", format=[]; m_other_group is procedure with label=[], purpose="", format=[]; m_owl_begin is procedure with label=[], purpose="", format=[]; m_owl_group is procedure with label=[], purpose="", format=[]; m_paren is procedure with label=[], purpose="", format=[]; m_partlist is procedure with label=[], purpose="", format=[]; m_partphrase is procedure with label=[], purpose="", format=[]; m_partverb is procedure with label=[], purpose="", format=[]; m_phrase is procedure with label=[], purpose="", format=[]; m_phraselist is procedure with label=[], purpose="", format=[]; m_phraselist is procedure with label=[sep], purpose="", format=[]; m_pplist is procedure with label=[], purpose="", format=[]; m_prefix is procedure with label=[pref,unit], purpose="", format=[]; m_prepphrase is procedure with label=[], purpose="", format=[]; m_prodop is procedure with label=[], purpose="", format=[]; m_product is procedure with label=[], purpose="", format=[]; m_production is procedure with label=[], purpose="", format=[]; m_proplist is procedure with label=[], purpose="", format=[]; m_proposition is procedure with label=[], purpose="", format=[]; m_pword is procedure with label=[], purpose="", format=[]; m_qmark is procedure with label=[], purpose="", format=[]; m_question is procedure with label=[], purpose="", format=[]; m_qword is procedure with label=[], purpose="", format=[]; m_rdfphrase is procedure with label=[], purpose="", format=[]; m_rdfsentence is procedure with label=[], purpose="", format=[]; m_rdfstatement is procedure with label=[], purpose="", format=[]; m_rel_begin is procedure with label=[], purpose="", format=[]; m_rel_group is procedure with label=[], purpose="", format=[]; m_rel_list is procedure with label=[], purpose="", format=[]; m_rel_phrase is procedure with label=[], purpose="", format=[]; m_rel_phraselist is procedure with label=[], purpose="", format=[]; m_rel_statement is procedure with label=[], purpose="", format=[]; m_rellist is procedure with label=[], purpose="", format=[]; m_relphrase is procedure with label=[B], purpose="", format=[]; m_relsep is procedure with label=[sep], purpose="", format=[]; m_relstatement is procedure with label=[], purpose="", format=[]; m_reltoken is procedure with label=[], purpose="", format=[]; m_relverb is procedure with label=[], purpose="", format=[]; m_relword is procedure with label=[], purpose="", format=[]; m_req is procedure with label=[unit], purpose="", format=[]; m_sentence is procedure with label=[], purpose="", format=[]; m_separator is procedure with label=[], purpose="", format=[]; m_seq is procedure with label=[unit], purpose="", format=[]; m_sphrase is procedure with label=[], purpose="", format=[]; m_squote is procedure with label=[], purpose="", format=[]; m_subject is procedure with label=[], purpose="", format=[]; m_suffix is procedure with label=[suff,unit], purpose="", format=[]; m_text is procedure with label=[], purpose="", format=[]; m_then is procedure with label=[], purpose="", format=[]; m_title is procedure with label=[], purpose="", format=[]; m_value is procedure with label=[], purpose="", format=[]; m_whitespace is procedure with label=[], purpose="", format=[]; m_wildcard is procedure with label=[pat], purpose="", format=[]; m_word is procedure with label=[], purpose="", format=[]; m_xword is procedure with label=[], purpose="", format=[]; main is procedure with label=[], purpose="", format=[]; main is procedure with label=[], purpose="", format=[]; main is procedure with label=[a], purpose="", format=[]; main is procedure with label=[arg], purpose="", format=[]; main is procedure with label=[argv], purpose="", format=[]; main is procedure with label=[argv], purpose="", format=[]; make_alphalist is procedure with label=[knit,cname], purpose="", format=[]; make_charlist is procedure with label=[view], purpose="", format=[]; make_definition is procedure with label=[cname], purpose="", format=[]; map_concept is procedure with label=[concept,option], purpose="", format=[]; map_symbol is procedure with label=[tsym,tok,finish], purpose="", format=[]; map_systype is procedure with label=[systype], purpose="", format=[]; map_token is procedure with label=[tok], purpose="", format=[]; map_word is procedure with label=[word], purpose="", format=[]; mapquote is procedure with label=[s,quotes], purpose="", format=[]; married_name is procedure with label=[wife,husband], purpose="", format=[]; match_char is procedure with label=[chartype,cname,charname,charvalue,charop,outfd], purpose="", format=[]; max_list is procedure with label=[L], purpose="", format=[]; mcf2mkr is procedure with label=[word], purpose="", format=[]; mcf_init is procedure with label=[gname,icontext,gtype], purpose="", format=[]; mcf_list is procedure with label=[x], purpose="", format=[]; mcf_unparse is procedure with label=[x], purpose="", format=[]; measure_alpha is procedure with label=[uname], purpose="", format=[]; measure_dewey is procedure with label=[uname], purpose="", format=[]; measure_test is procedure with label=[uname,hlevel,fd], purpose="", format=[]; measure_test is procedure with label=[uname,hlevel,fd], purpose="", format=[]; member_path is procedure with label=[cname], purpose="", format=[]; memlist is procedure with label=[cname], purpose="", format=[]; memsize is procedure with label=[cname], purpose="", format=[]; menu_action is procedure with label=[mywin,entity], purpose="", format=[window:1,entity:2]; menu_assignment is procedure with label=[mywin,submenu,variable,op,value], purpose="", format=[window:1,submenulist:2,variable:3,assignmentoperator:4,value:5]; menu_attribute is procedure with label=[mywin,concept], purpose="set attribute value for concept", format=[window:1,concept:2]; menu_close is procedure with label=[mywin], purpose="close menu windows", format=[window:1]; menu_command is procedure with label=[mywin,submenu,command], purpose="set command attributes", format=[window:1,submenulist:2,command:3]; menu_command_name is procedure with label=[mywin], purpose="search for command", format=[window:1]; menu_context is procedure with label=[mywin,submenu,view], purpose="", format=[]; menu_execute_method is procedure with label=[mywin,method,argument,purpose="", format,meaning], format=[]; menu_exit is procedure with label=[mywin], purpose="", format=[]; menu_file is procedure with label=[mywin,submenu,fname], purpose="", format=[]; menu_help is procedure with label=[mywin,submenu,topic], purpose="", format=[]; menu_input is procedure with label=[mywin], purpose="", format=[]; menu_part is procedure with label=[mywin,concept], purpose="", format=[]; menu_question is procedure with label=[mywin,submenu,subject,verb,object], purpose="", format=[]; menu_relation_unit is procedure with label=[mywin,rname,fmt,mean], purpose="", format=[]; menu_statement is procedure with label=[mywin,submenu,cname,charname,charvalue], purpose="", format=[]; menu_topic is procedure with label=[mywin,topic], purpose="", format=[]; menu_verb is procedure with label=[mywin], purpose="", format=[]; menu_view is procedure with label=[mywin], purpose="", format=[]; merge is procedure with label=[uset,ccharlist,newcname], purpose="", format=[]; merge_alias is procedure with label=[cnameset,newname], purpose="", format=[]; merge_table is procedure with label=[tto,tfrom], purpose="", format=[]; method_init is procedure with label=[gname,icontext], purpose="", format=[]; min_list is procedure with label=[L], purpose="", format=[]; mkfile is procedure with label=[shortname,ctype], purpose="", format=[]; mount_hierarchy is procedure with label=[arglist], purpose="", format=[]; move_species is procedure with label=[unamelist,cname], purpose="", format=[]; move_unit is procedure with label=[unamelist,cname], purpose="", format=[]; msmenu_input is procedure with label=[mywin], purpose="", format=[]; myclose is procedure with label=[], purpose="", format=[]; myopen is procedure with label=[arg,arg0], purpose="", format=[]; mywclose is procedure with label=[mywin], purpose="", format=[]; mywopen is procedure with label=[option], purpose="", format=[]; nest_find is procedure with label=[word,symbol,quote], purpose="", format=[]; nest_match is procedure with label=[word,symbol,quote], purpose="", format=[]; nest_rmatch is procedure with label=[word,symbol,quote], purpose="", format=[]; new_argdef is procedure with label=[argname,argtype,option], purpose="", format=[]; new_bse is procedure with label=[S,B,L,E], purpose="", format=[]; new_cache is procedure with label=[cname,ctype], purpose="", format=[]; new_chitid is procedure with label=[stv], purpose="", format=[]; new_concept is procedure with label=[cname,alias,newctype,newhtype], purpose="", format=[]; new_etc is procedure with label=[], purpose="", format=[]; new_event is procedure with label=[ename,aname,etype,ppobject,fact], purpose="", format=[]; new_fact is procedure with label=[], purpose="", format=[]; new_family is procedure with label=[cname,husband,wife,child], purpose="", format=[]; new_group is procedure with label=[gname,gtype,utype,automatic,separator], purpose="", format=[]; new_id is procedure with label=[], purpose="", format=[]; new_instance is procedure with label=[cname], purpose="", format=[]; new_knit is procedure with label=[newview,oldview,tabrasa,ke], purpose="", format=[]; new_knitid is procedure with label=[view], purpose="", format=[]; new_note is procedure with label=[cname,text], purpose="", format=[]; new_nv is procedure with label=[novlist], purpose="", format=[]; new_person is procedure with label=[cname,sex,birthdate,birthplace,childtype], purpose="", format=[]; new_undefined is procedure with label=[], purpose="", format=[]; new_word is procedure with label=[word], purpose="", format=[]; next_dot is procedure with label=[path], purpose="", format=[]; next_generator is procedure with label=[vvn], purpose="", format=[]; nov2nv is procedure with label=[novlist], purpose="", format=[]; ns_delete is procedure with label=[nsname], purpose="", format=[]; ns_dump is procedure with label=[fd], purpose="", format=[]; ns_get is procedure with label=[nsname], purpose="", format=[]; ns_init is procedure with label=[], purpose="", format=[]; ns_pop is procedure with label=[], purpose="", format=[]; ns_push is procedure with label=[nstable], purpose="", format=[]; ns_put is procedure with label=[nsname,nsvalue], purpose="", format=[]; ns_search is procedure with label=[nsname], purpose="search nvstack for name", format=[]; ns_update is procedure with label=[nsname,nsvalue], purpose="", format=[]; nt_init is procedure with label=[gname,icontext,gtype], purpose="", format=[]; nt_list is procedure with label=[x], purpose="", format=[]; nt_translate is procedure with label=[subject,property,value], purpose="", format=[]; nt_unparse is procedure with label=[x], purpose="", format=[]; null_string is procedure with label=[s], purpose="", format=[]; nv2nov is procedure with label=[nvphrase], purpose="", format=[]; nv_badtype is procedure with label=[t,x,ierror], purpose="", format=[]; nv_map_symbol is procedure with label=[x,tok], purpose="", format=[]; nv_match is procedure with label=[foundnv,looknv], purpose="", format=[]; nv_name is procedure with label=[x], purpose="", format=[]; nv_novlist is procedure with label=[x], purpose="", format=[]; nv_op is procedure with label=[x], purpose="", format=[]; nv_tsize is procedure with label=[tsym], purpose="", format=[]; nv_unparse is procedure with label=[x], purpose="", format=[]; nv_value is procedure with label=[x], purpose="", format=[]; nv_writes is procedure with label=[fd,x], purpose="", format=[]; nvcache is procedure with label=[cname,ctype], purpose="", format=[]; nvsub is procedure with label=[line,nvtab], purpose="", format=[]; nvtable is procedure with label=[cname,chartype], purpose="", format=[]; owl2mkr is procedure with label=[word], purpose="", format=[]; padname is procedure with label=[cname,minlength], ##### not used ##### purpose="", format=[]; parse_bracket is procedure with label=[s], purpose="", format=[]; parse_enum is procedure with label=[ sstring ], purpose="", format=[]; parse_file is procedure with label=[fd,ps,option], purpose="", format=[]; parse_generator is procedure with label=[gnest], purpose="", format=[]; parse_hierarchy is procedure with label=[line,sep], purpose="", format=[]; parse_line is procedure with label=[line], purpose="", format=[]; parse_list is procedure with label=[line,sep], purpose="", format=[]; parse_name is procedure with label=[cname], purpose="", format=[]; parse_nv is procedure with label=[line], purpose="", format=[]; parse_qname is procedure with label=[qname,sep], purpose="", format=[]; parse_quantifier is procedure with label=[line,sep], purpose="", format=[]; parse_rel is procedure with label=[line,option], purpose="", format=[]; parse_relation is procedure with label=[line,sep], purpose="", format=[]; parse_req is procedure with label=[ sstring ], purpose="", format=[]; parse_rolename is procedure with label=[rolename,sep], purpose="", format=[]; parse_seq is procedure with label=[ sstring ], purpose="", format=[]; parse_set is procedure with label=[ sstring ], purpose="", format=[]; parse_time is procedure with label=[time], purpose="", format=[]; parse_uriname is procedure with label=[uriname,sep], purpose="", format=[]; parse_value is procedure with label=[line], purpose="", format=[]; parse_word is procedure with label=[line,StartWord,InWord,EndWord,keep_ps], purpose="", format=[]; path2list is procedure with label=[x,sep], purpose="", format=[]; pathname is procedure with label=[x], purpose="", format=[]; pcount2tvalue is procedure with label=[pcount], purpose="", format=[]; phenomenon is procedure with label=[line,symbol], purpose="", format=[]; phrase2list is procedure with label=[phrase], purpose="", format=[]; phrase_append is procedure with label=[p,w], purpose="", format=[]; phrase_list is procedure with label=[p], purpose="", format=[]; phrase_map_symbol is procedure with label=[symbol,tokenlist], purpose="", format=[]; phrase_parse is procedure with label=[line], purpose="", format=[]; phrase_tsize is procedure with label=[x], purpose="", format=[]; phrase_unparse is procedure with label=[p], purpose="", format=[]; phrase_writes is procedure with label=[fd,p], purpose="", format=[]; plist is procedure with label=[cname], purpose="", format=[]; popcheck is procedure with label=[nestbegin,nestend], purpose="", format=[]; pp2arg is procedure with label=[pplist], purpose="", format=[]; pplist2fmtlist is procedure with label=[pplist], purpose="", format=[]; ppobj2nov is procedure with label=[ppobj], purpose="", format=[]; ppobj_arglist is procedure with label=[x], purpose="", format=[]; ppobject_arglist is procedure with label=[x], purpose="", format=[]; ppobject_unparse is procedure with label=[x,first,prefix,suffix,last], purpose="", format=[]; primitive is procedure with label=[cnameset], purpose="", format=[]; primitive_init is procedure with label=[gname,icontext], purpose="", format=[]; print_alias is procedure with label=[outfd,cname], purpose="", format=[]; print_concept is procedure with label=[outfd,cname,hlevel,pwoption], purpose="", format=[]; print_enum is procedure with label=[outfd,S,sep,head,tail], purpose="", format=[]; print_list is procedure with label=[outfd,L,sep,head,tail], purpose="", format=[]; print_req is procedure with label=[outfd,S,sep,head,tail], purpose="", format=[]; print_seq is procedure with label=[outfd,S,sep,head,tail], purpose="", format=[]; print_set is procedure with label=[outfd,S,sep,head,tail], purpose="", format=[]; print_table is procedure with label=[fd,nvtable,sep,head,tail,join], purpose="", format=[]; procedure_aka is procedure with label=[rname,nvtab], purpose="", format=[]; procedure_birth is procedure with label=[rname,nvtab], purpose="", format=[]; procedure_child is procedure with label=[rname,nvtab], purpose="", format=[]; procedure_marriage is procedure with label=[rname,nvtab], purpose="", format=[]; prompt is procedure with label=[fd,ps,option], purpose="", format=[]; psize is procedure with label=[cname], purpose="", format=[]; put_cache is procedure with label=[cname,charname,charvalue,charop], purpose="", format=[]; put_char is procedure with label=[chartype,cname,charname,charvalue,charop], purpose="", format=[]; put_charvalue is procedure with label=[nvtab,cname,charname,newvalue,charop,chartype], purpose="", format=[]; put_ctype is procedure with label=[cname,ctype], purpose="", format=[]; put_dollar is procedure with label=[dname,dvalue,op], purpose="", format=[]; put_dot is procedure with label=[dname,dvalue], purpose="", format=[]; put_fact is procedure with label=[newfact,newline], purpose="", format=[]; put_ftype is procedure with label=[cname,ftype], purpose="", format=[]; put_gtype is procedure with label=[cname,gtype], purpose="", format=[]; put_htype is procedure with label=[cname,htype], purpose="", format=[]; put_krmode is procedure with label=[cname,krmode], purpose="", format=[]; put_meaning is procedure with label=[xname,charvalue], purpose="", format=[]; put_meaningtype is procedure with label=[argname,meaningtype], purpose="", format=[]; put_nv is procedure with label=[cname,nv,chartype], purpose="", format=[]; put_parameter is procedure with label=[pname,pvalue,op], purpose="", format=[]; put_pp is procedure with label=[pplist,pp], purpose="", format=[]; put_ptype is procedure with label=[cname,ptype], purpose="", format=[]; put_stv is procedure with label=[cname,stvsymbol], purpose="", format=[]; put_utype is procedure with label=[cname,utype], purpose="", format=[]; qdirobject is procedure with label=[line,symbol,ansfd,qijk], purpose="", format=[]; qname2uriname is procedure with label=[qname], purpose="", format=[]; qobject is procedure with label=[line,symbol,ansfd], purpose="", format=[]; qpplist is procedure with label=[line,symbol,ansfd,qijk], purpose="", format=[]; qsubject is procedure with label=[line,symbol,ansfd], purpose="", format=[]; qualifier is procedure with label=[x], purpose="", format=[]; question is procedure with label=[line,symbol,ansfd], purpose="", format=[]; question_pattern is procedure with label=[svopad,special], purpose="", format=[]; question_type is procedure with label=[svopad,line,symbol], purpose="", format=[]; qvalue is procedure with label=[line,symbol,ansfd], purpose="", format=[]; qverb is procedure with label=[line,symbol,ansfd, qijk], purpose="", format=[]; rarb is procedure with label=[], purpose="", format=[]; rdf2mkr is procedure with label=[word], purpose="", format=[]; rdf_init is procedure with label=[gname,icontext,gtype], purpose="", format=[]; read_directory is procedure with label=[cname,fsdir,option], purpose="", format=[]; read_html is procedure with label=[infd,kfile,htmlpurpose="", format], format=[]; read_knit is procedure with label=[fd,kfile], purpose="", format=[]; read_knit is procedure with label=[infd,kfile], purpose="", format=[]; read_mcf is procedure with label=[infd,kfile,tappurpose="", format], format=[]; read_tap is procedure with label=[fd,kfile,tappurpose="", format], format=[]; read_uri is procedure with label=[uri,uname,kpurpose="", format], format=[]; reduce is procedure with label=[nest], purpose="", format=[]; refresh is procedure with label=[cname,chartype], purpose="", format=[]; rel_init is procedure with label=[gname,icontext], purpose="", format=[]; rel_map_symbol is procedure with label=[tsym,tok], purpose="", format=[]; rel_translate is procedure with label=[prop], purpose="", format=[]; rel_tsize is procedure with label=[x], purpose="", format=[]; rel_tuple is procedure with label=[x], purpose="", format=[]; rel_unparse is procedure with label=[x], purpose="", format=[]; relwrites is procedure with label=[fd,x], purpose="", format=[]; remove_angle is procedure with label=[x], purpose="", format=[]; remove_brace is procedure with label=[s], purpose="", format=[]; remove_bracket is procedure with label=[s], purpose="", format=[]; remove_dollar is procedure with label=[dname], purpose="", format=[]; remove_dquote is procedure with label=[s], purpose="", format=[]; remove_html is procedure with label=[cline], purpose="", format=[]; remove_paren is procedure with label=[s], purpose="", format=[]; remove_quote is procedure with label=[s], purpose="", format=[]; remove_squote is procedure with label=[s], purpose="", format=[]; replace is procedure with label=[s,P,r,inquote], purpose="", format=[]; replace_dollar_line is procedure with label=[line,qoption], purpose="", format=[]; replace_dollar_symbol is procedure with label=[symbol,qoption], purpose="", format=[]; replace_dollar_word is procedure with label=[word], purpose="", format=[]; replace_dot_line is procedure with label=[line,qoption], purpose="", format=[]; replace_dot_symbol is procedure with label=[symbol,qoption], purpose="", format=[]; replace_dot_word is procedure with label=[word], purpose="", format=[]; replace_etc is procedure with label=[line], purpose="", format=[]; replace_unique is procedure with label=[line,s], purpose="", format=[]; replace_variable_line is procedure with label=[line,qoption], purpose="", format=[]; replace_variable_symbol is procedure with label=[symbol,qoption], purpose="", format=[]; restore_etc is procedure with label=[line], purpose="", format=[]; restore_symbol is procedure with label=[line,s], purpose="", format=[]; reverse_list is procedure with label=[L], purpose="", format=[]; rootname2classname is procedure with label=[x], purpose="", format=[]; same_concept is procedure with label=[c1,c2], purpose="", format=[]; save_argdef_attr is procedure with label=[argname], purpose="", format=[]; save_event_attr is procedure with label=[ename], purpose="", format=[]; scroll is procedure with label=[win,swin,option], # <<== no longer used purpose="", format=[]; search_alias is procedure with label=[cname,alias,outfd], purpose="search for alias of concept", format=[]; search_char is procedure with label=[chartype,cname,charname,charvalue,charop,outfd], purpose="search for concept,characteristic,value", format=[]; search_def is procedure with label=[cname,genus,differentia,outfd], purpose="search for definition of concept", format=[]; search_genus is procedure with label=[uname,hop,cname,outfd], purpose="search for genus of concept", format=[]; search_group is procedure with label=[uname,hop,cname,outfd], purpose="search for group of concept", format=[]; set2list is procedure with label=[x], purpose="convert set to list", format=[]; set2string is procedure with label=[L,sep], purpose="convert set to string", format=[]; set2value is procedure with label=[L,sep], purpose="convert set to value", format=[]; set_charnest is procedure with label=[subject,charnest,nvtype], purpose="set list of characteristic,value for concept", format=[]; set_class is procedure with label=[uname,cname], purpose="set class of concept", format=[]; set_dollar_cache is procedure with label=[cname,ctype], purpose="", format=[]; set_dot is procedure with label=[con,option], purpose="push current concept onto namespace stack", format=[]; set_firstlevel is procedure with label=[q], purpose="set firstlevel attribute for concept", format=[]; set_label is procedure with label=[q,label], purpose="set label for argument concept", format=[]; set_meaning is procedure with label=[q,meaning], purpose="set meaning for argument concept", format=[]; set_primitive is procedure with label=[q], purpose="set primitive attribute for concept", format=[]; set_role is procedure with label=[q,format], purpose="set role for argument concept", format=[]; set_separator is procedure with label=[xname,sep], purpose="set separator for concept", format=[]; set_species_ctype is procedure with label=[uq,cq], purpose="", format=[]; set_unparse is procedure with label=[x,lsep,psep,option], purpose="unparse set concept", format=[]; set_version is procedure with label=[], purpose="set ke and Unicon version", format=[]; set_writes is procedure with label=[fd,x,sep,head,tail,join,list0,list1,list2,string0], purpose="write set concept", format=[]; shell is procedure with label=[shcmd,arglist,option,outfile,sh,PIPE], purpose="execute shell command", format=[]; size_act is procedure with label=[cname], purpose="print number of actions for entity", format=[]; size_alias is procedure with label=[cname], purpose="print number of aliases for concept", format=[]; size_alternative is procedure with label=[cname], purpose="print number of alternatives for exgroup concept", format=[]; size_attr is procedure with label=[cname], purpose="print number of attributes for concept", format=[]; size_class is procedure with label=[cname], purpose="print number of classes for concept", format=[]; size_concept is procedure with label=[cname], purpose="print number of concepts for unit", format=[]; size_echar is procedure with label=[cname], purpose="print number of differentia for concept", format=[]; size_eobj is procedure with label=[cname], purpose="print number of objects changed by action", format=[]; size_exgroup is procedure with label=[cname], purpose="print number of exgroups the concept is an alternative of", format=[]; size_fact is procedure with label=[cname], purpose="print length of propostion text for concept", format=[]; size_genus is procedure with label=[cname], purpose="print number of genus for species", format=[]; size_ingroup is procedure with label=[cname], purpose="print number of ingroups the concept is a member of", format=[]; size_member is procedure with label=[cname], purpose="print the number of members in exgroup concept", format=[]; size_nest is procedure with label=[N,zero], purpose="", format=[]; size_part is procedure with label=[cname], purpose="", format=[]; size_rel is procedure with label=[cname], purpose="print number of n-ary relations the concept is in", format=[]; size_species is procedure with label=[cname], purpose="print the number of species in the genus", format=[]; size_unit is procedure with label=[cname], purpose="print the number of units in the concept", format=[]; sort_gen is procedure with label=[G,object], purpose="", format=[]; sort_key is procedure with label=[T], purpose="suspend sorted keys of table", format=[]; special_value is procedure with label=[x], purpose="test if value is special", format=[]; species_list is procedure with label=[cname], # "species" direction purpose="get list of all species in subhierarchy", format=[]; species_path is procedure with label=[cname], purpose="get species path from concept to bottom of hierarchy", format=[]; split is procedure with label=[cnamelist,dchar], purpose="split concept into species", format=[]; state is procedure with label=[line,symbol], purpose="process statement", format=[]; statement2arglist is procedure with label=[symbol], purpose="convert statement to argument list", format=[]; string2list is procedure with label=[s], purpose="parse string into list", format=[]; substitute is procedure with label=[line,qoption], purpose="substitute $variables in line", format=[]; substitute_all_dollar is procedure with label=[line,qoption], purpose="try to substitute all $variables", format=[]; substitute_filename is procedure with label=[x], purpose="", format=[]; substitute_found_dollar is procedure with label=[line,qoption], purpose="search for $variables and substitute their values", format=[]; sum_list is procedure with label=[L], purpose="print sum of list of numbers", format=[]; sym2string is procedure with label=[x,listsep,wordsep,option], purpose="convert symbol to string", format=[]; sym2value is procedure with label=[x,listsep,wordsep], purpose="convert symbol to value", format=[]; symbol2blist is procedure with label=[symbol,listsep,wordsep,option], purpose="convert symbol to blist", format=[]; symbol2nov is procedure with label=[symbol], purpose="", format=[]; symbol2string is procedure with label=[symbol,listsep,wordsep,option], purpose="convert symbol to string", format=[]; symbol2value is procedure with label=[symbol,listsep,wordsep], purpose="convert symbol to value", format=[]; symbol2vlist is procedure with label=[symbol,listsep,wordsep], purpose="convert symbol to vlist", format=[]; symbol2wordlist is procedure with label=[symbol], purpose="convert symbol to word list", format=[]; system is procedure with label=[cmd], purpose="execute operating system command", format=[]; table_sum is procedure with label=[T,zero], purpose="print sum of values in table", format=[]; table_unparse is procedure with label=[x,lsep,lend,nvsep], purpose="unparse characteristic,value of concept", format=[]; table_writes is procedure with label=[fd,x,head,tail,lsep,lend,nvsep], purpose="write name-value table", format=[]; #timestamp is procedure with label=[option,message], purpose="", format=[]; tnull is procedure with label=[line,symbol], purpose="", format=[]; to_dmy is procedure with label=[time], purpose="convert time to day-month-year", format=[]; to_hierarchy is procedure with label=[x], purpose="conver x to hierarchy", format=[]; to_lattice is procedure with label=[x], purpose="convert x to lattice", format=[]; to_list is procedure with label=[x], purpose="convert x to list", format=[]; to_nv is procedure with label=[x], purpose="convert x to name-value", format=[]; to_relation is procedure with label=[x], purpose="convert x to relation", format=[]; to_set is procedure with label=[x], purpose="convert x to set", format=[]; to_string is procedure with label=[x], purpose="convert x to string", format=[]; to_symbol is procedure with label=[x], purpose="convert x to symbol", format=[]; to_token is procedure with label=[x], purpose="convert x to token", format=[]; to_value is procedure with label=[x], purpose="convert x to value", format=[]; to_word is procedure with label=[x], purpose="convert x to word", format=[]; token2string is procedure with label=[T,sep], purpose="convert token to string", format=[]; token_type is procedure with label=[x], purpose="get type of token", format=[]; token_value is procedure with label=[x], purpose="get value of token", format=[]; trimcomment is procedure with label=[s], purpose="remove comment from line", format=[]; trimws is procedure with label=[s], purpose="remove leading and trailing whitespace from line", format=[]; tsize is procedure with label=[symbol], purpose="get number of tokens in symbol", format=[]; tunknown is procedure with label=[line,symbol], purpose="get truth value for unknown", format=[]; ulist is procedure with label=[cname], purpose="get list of units for subhierarchy", format=[]; unique_name is procedure with label=[s], purpose="generate unique name by appending _nnn", format=[]; unit_path is procedure with label=[cname], purpose="get unit path from concept to bottom of hierarchy", format=[]; unknown_assignment is procedure with label=[line,symbol], purpose="process unknown assignement", format=[]; unknown_command is procedure with label=[line,symbol], purpose="process unknown command", format=[]; unknown_question is procedure with label=[line,symbol], purpose="process unknown question", format=[]; unparse is procedure with label=[x,lsep,psep,option], purpose="unparse symbol into input text", format=[]; unset_dot is procedure with label=[], purpose="pop cuurent concept off namespace stack", format=[]; unspecified_value is procedure with label=[x], purpose="", format=[]; update_ctype is procedure with label=[q,newtype], purpose="", format=[]; update_path_names is procedure with label=[uname,cname,action], purpose="update rootname and classname after hierarchy change", format=[]; update_value is procedure with label=[oldvalue,newvalue,charop], purpose="determine update characteristic value from old value and new value", format=[]; uri2name is procedure with label=[uri,option], purpose="conver uri to name", format=[]; uri2qname is procedure with label=[uri,option], purpose="conver uri to qualname", format=[]; usize is procedure with label=[cname], purpose="print number of units in subhierarchy", format=[]; usize_isa is procedure with label=[nest], purpose="", format=[]; usize_nest is procedure with label=[nest], purpose="", format=[]; usize_set is procedure with label=[cnameset], purpose="", format=[]; value2list is procedure with label=[v], purpose="convert value to list", format=[]; value2set is procedure with label=[v], purpose="convert value to set", format=[]; value_unparse is procedure with label=[x], purpose="unparse value to string", format=[]; # WARNING: vdo is MKR keyword #vdo is procedure with label=[cmd, purpose="do command in every view", format=[]; vpop is procedure with label=[], purpose="pop view stack", format=[]; vpush is procedure with label=[view], purpose="push view onto view stack", format=[]; wild_find is procedure with label=[cmd,arglist,outfd], purpose="get concepts which match wildcard pattern", format=[]; wintest is procedure with label=[fd,line], purpose="test function of window", format=[]; write_action is procedure with label=[fd,cname,aname,hlevel,atoption,dooption,changesoption], purpose="write action of entity", format=[]; write_all_act is procedure with label=[outfd], purpose="write all actions of all entities", format=[]; write_all_action is procedure with label=[outfd], purpose="write all actions of all entities", format=[]; write_all_attribute is procedure with label=[outfd], purpose="write all attributes of all concepts", format=[]; write_all_definition is procedure with label=[outfd], purpose="write defintions of all concepts", format=[]; write_all_eobject is procedure with label=[outfd], purpose="write all objects changed by all actions", format=[]; write_all_event is procedure with label=[outfd], purpose="write all events of all actions of all entities", format=[]; write_all_part is procedure with label=[outfd], purpose="write all parts of all concepts", format=[]; write_all_relation is procedure with label=[outfd], purpose="write all n-ary relations", format=[]; write_argdef is procedure with label=[fd,argname], purpose="write argument concept", format=[]; write_char is procedure with label=[outfd,cname,chartype,hlevel], purpose="write all chartype characteristics of concept", format=[]; write_chit is procedure with label=[outfd], purpose="write all change units", format=[]; write_concept is procedure with label=[outfd,cname,hlevel], purpose="write concept with hierarchy indenting", format=[]; write_data is procedure with label=[kline], purpose="", format=[]; write_definition is procedure with label=[outfd,cname,deftype], purpose="write genus-differentia defintion of concept", format=[]; write_directory is procedure with label=[cname,fsdir,option], purpose="write file system subhierarchy", format=[]; write_enum is procedure with label=[outfd,S,sep,head,tail], purpose="write enumeration concept", format=[]; write_errors is procedure with label=[gname,gtype], purpose="write number of errors for group", format=[]; write_event is procedure with label=[fd,ename,hlevel,atoption,dooption,changesoption], purpose="write event concept with hierarchy indenting", format=[]; write_family is procedure with label=[fd,cname,option], purpose="write family characteristics", format=[]; write_filenames is procedure with label=[fd], purpose="write names for input,output,error,log files", format=[]; write_files is procedure with label=[fd,info], purpose="", format=[]; write_gedhead is procedure with label=[fd,filename], purpose="write GED standard genealogy header", format=[]; write_gedtail is procedure with label=[fd], purpose="write GED standard genealogy tail", format=[]; write_group is procedure with label=[outfd,gname,hlevel], purpose="write group concept", format=[]; write_hierarchy is procedure with label=[outfd,outname], purpose="write hierarchy concept", format=[]; write_kb is procedure with label=[outfd], purpose="write knowledge base", format=[]; write_knit is procedure with label=[outfd,outname], purpose="write knowledge unit", format=[]; write_list is procedure with label=[outfd,L,sep,head,tail], purpose="write list", format=[]; write_nest is procedure with label=[fd,nest,nsep,nhead,ntail], purpose="write list of lists", format=[]; write_note is procedure with label=[fd,cname,option], purpose="write GED standard genealogy note", format=[]; write_person is procedure with label=[fd,cname,option], purpose="write GED standard genealogy person", format=[]; write_reldef is procedure with label=[outfd,cname], purpose="write n-ary relation definition", format=[]; write_req is procedure with label=[outfd,S,sep,head,tail], purpose="write requisite concept", format=[]; write_sPr is procedure with label=[fd,s,P,r,pid], purpose="write string,pattern,replacement strings", format=[]; write_seq is procedure with label=[outfd,S,sep,head,tail], purpose="write sequence concept", format=[]; write_set is procedure with label=[outfd,S,sep,head,tail], purpose="write set concept", format=[]; write_statistics is procedure with label=[fd], purpose="write summary statics before exit", format=[]; write_version is procedure with label=[fd], purpose="write ke and Unicon version", format=[]; writes_alias is procedure with label=[outfd,aset,tail], purpose="write aliases of concept", format=[]; writes_all is procedure with label=[x,tail], purpose="write list x to output,error,log files", format=[]; writes_any is procedure with label=[fd,x,sep,head,tail,join,list0,list1,list2,string0,option], purpose="write any type x", format=[]; writes_echar is procedure with label=[fd,ectab], purpose="write objects changed by event", format=[]; writes_file_parameter is procedure with label=[fd,head,tail,sep], purpose="write file parameters for read,write operation", format=[]; writes_genus is procedure with label=[outfd,gset], purpose="write all genus of concept", format=[]; writes_name is procedure with label=[fd,cname,nameformat], purpose="write display name of concept", format=[]; writes_nv is procedure with label=[fd,nv], purpose="write name-value pair", format=[]; writes_object is procedure with label=[fd,x,sep,head,tail,join,list0,list1,list2,string0], purpose="write object of proposition", format=[]; writes_stv is procedure with label=[fd,stvsymbol,head,tail], purpose="write context space,time,view", format=[]; writes_type is procedure with label=[fd,x,label,tail], purpose="write x and its type", format=[]; writes_type_all is procedure with label=[var,label,tail], purpose="write x and its type to output,error,log files", format=[]; writes_value is procedure with label=[fd,x,sep,head,tail,join,list0,list1,list2,string0], purpose="write characteristic value", format=[]; xdletter is procedure with label=[letter,htmlfile], purpose="extract data from letter to editor web site", format=[]; xmenu_assignment is procedure with label=[mywin], purpose="display X Window menu for assignment", format=[]; xmenu_command is procedure with label=[mywin], purpose="display X Window menu for command", format=[]; xmenu_context is procedure with label=[mywin], purpose="display X Window menu for context", format=[]; xmenu_file is procedure with label=[mywin,fname], purpose="display X Window menu for input,output file", format=[]; xmenu_help is procedure with label=[mywin], purpose="display X Window menu for help", format=[]; xmenu_input is procedure with label=[mywin], purpose="display X Window menu for input", format=[]; xmenu_question is procedure with label=[mywin], purpose="display X Window menu for question", format=[]; xmenu_statement is procedure with label=[mywin], purpose="display X Window menu for statement", format=[]; xmlns_init is procedure with label=[], purpose="initialize XML namespace tables", format=[]; #