# # KEHOME/kb/procedure.def # Richard H. McCullough Aug/23/2005 Sep/18/2014 # 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 = []; #