


ke has  
    Assignment = on,
    Command = kb/ke.def,
    DisplayName = shortname,
    Every = [],
    If = "",
    Question = "",
    Sentence = kb/ke.def,
    Statement = [],
    UniqueName = qualname,
    charformat = column,
    checkpad = &null,
    classname = ke\OBJECT\entity\existent,
    cname = ke,
    dbmode = ram,
    debug = NO,
    echo = on,
    fd = file(C:/home/ke/kb/ke.def),
    fmode = read,
    fname = kb/kvalue.ku,
    gtype = entity,
    hchar = YES,
    hcheck = YES,
    hfocus = [interaction,nonexistent,group,unknown,chit,newproposition,person,view],
    hformat = hounit,
    hmaxcount = 100,
    hmaxlevel = 20,
    hmethod = YES,
    hminfactid = 281,
    hop = YES,
    hoseparator = /,
    hpad = 10,
    hquote = none,
    hreduce = NO,
    hrelation = YES,
    htab = 2,
    iversion = "Unicon Version 10.0 (beta-3).  August 24, 2002",
    kcase = NO,
    kedb = C:/home/ke/db,
    kehome = C:/home/ke,
    kerror = 0,
    keview = C:/home/ke/view,
    kformat = ku,
    klastid = 427,
    kmapword = NO,
    kname = knit_myview,
    kquote = none,
    kscdebug = NO,
    kversion = "McCullough Knowledge Explorer version 5.6  May 6, 2003",
    menuwindow = inputmenu,
    mseparator = ,,
    nameformat = shortname,
    nvseparator = =,
    pseparator =  ,
    qseparator = -,
    qualname = ke,
    relseparator = ,,
    removehtml = YES,
    roleseparator = :,
    rootname = existent/entity/OBJECT/ke,
    savehref = YES,
    scroll = off,
    shortname = ke,
    space = here,
    stv = here,now,myview,
    submethod = fast,
    systype = Windows,
    tapformat = &null,
    time = now,
    view = myview,
    wexplore = C:/WINDOWS/EXPLORER.EXE,
    xmlname = ke,
    xmlns = [] 
    ;
hquote iss variable with unknown differentia;
systype iss variable with unknown differentia;
hformat iss variable with  
    purpose = "change hierarchy output format" 
    ;
kscdebug iss variable with unknown differentia;
qualname iss [] with unknown differentia;
debug iss variable with  
    purpose = "change debug output" 
    ;
fmode iss variable with unknown differentia;
kcase iss variable with  
    purpose = "change lower case input option" 
    ;
hcheck iss variable with  
    purpose = "change error check processing" 
    ;
qseparator iss variable with unknown differentia;
If iss variable with  
    purpose = "record output of last conditional" 
    ;
hpad iss variable with  
    purpose = "change hierarchy output name pad" 
    ;
hminfactid iss variable with  
    purpose = "change hierarchy output minimum fact id" 
    ;
DisplayName iss variable with  
    purpose = "change concept output   name" 
    ;
xmlname iss [] with unknown differentia;
rootname iss attribute with unknown differentia;
dbmode iss variable with unknown differentia;
removehtml iss variable with  
    purpose = "change remove HTML commands option" 
    ;
charformat iss variable with  
    purpose = "change characteristic output format" 
    ;
hop iss variable with  
    purpose = "change hierarchy verb processing" 
    ;
Command iss variable with  
    purpose = "record output of last command" 
    ;
UniqueName iss variable with  
    purpose = "change concept internal name" 
    ;
wexplore iss attribute with unknown differentia;
shortname iss attribute with unknown differentia;
gtype iss attribute with unknown differentia;
echo iss variable with  
    purpose = "change echo of ke input" 
    ;
htab iss variable with  
    purpose = "change hierarchy output indent" 
    ;
time iss attribute with unknown differentia;
hrelation iss variable with  
    purpose = "change relation processing" 
    ;
klastid iss variable with  
    purpose = "record last new id number (readonly)" 
    ;
hreduce iss variable with  
    purpose = "change reduce processing" 
    ;
kehome iss variable with  
    purpose = "change location of ke files" 
    ;
hchar iss variable with  
    purpose = "change characteristic processing" 
    ;
iversion iss variable with unknown differentia;
kquote iss variable with unknown differentia;
hmaxlevel iss variable with  
    purpose = "change hierarchy maximum level up/down" 
    ;
xmlns iss [] with unknown differentia;
fd iss variable with unknown differentia;
stv iss attribute with unknown differentia;
Question iss variable with  
    purpose = "record output of last question" 
    ;
Every iss variable with unknown differentia;
nameformat isu variable with  
    purpose = "change output format of concept name" 
    ;
hmethod iss variable with  
    purpose = "change method processing" 
    ;
savehref iss variable with unknown differentia;
submethod iss variable with unknown differentia;
fname iss variable with unknown differentia;
mseparator iss variable with  
    default = ",",
    purpose = "change method separator",
    readonly = &null 
    ;
hmaxcount iss variable with unknown differentia;
classname iss attribute with unknown differentia;
kmapword iss variable with  
    purpose = "change mapping of rdf words" 
    ;
scroll iss [] with unknown differentia;
kversion iss variable with unknown differentia;
hoseparator iss variable with  
    default = "/",
    purpose = "change hierarchy separator" 
    ;
Sentence iss variable with  
    purpose = "record output of last sentence" 
    ;
keview iss variable with  
    purpose = "change location of ke file systems" 
    ;
cname iss variable with  
    purpose = "change concept name for input file" 
    ;
kname iss variable with unknown differentia;
space iss attribute with unknown differentia;
kedb iss attribute with unknown differentia;
Statement iss [] with unknown differentia;
nvseparator iss variable with  
    default = "=",
    purpose = "change name value separator" 
    ;
hfocus iss variable with  
    purpose = "change hierarchy output concepts" 
    ;
relseparator iss variable with  
    default = ";",
    purpose = "change relation separator" 
    ;
view iss attribute with unknown differentia;
pseparator iss variable with  
    default = " ",
    purpose = "change phrase separator",
    readonly = &null 
    ;
checkpad iss [] with unknown differentia;
roleseparator iss variable with  
    default = ":",
    purpose = "change role separator" 
    ;
menuwindow iss variable with unknown differentia;
kerror iss variable with  
    purpose = "count input file errors" 
    ;
kformat iss variable with  
    purpose = "change input format" 
    ;
tapformat iss variable with unknown differentia;
Assignment iss variable with  
    purpose = "record output of last assignment" 
    ;
ke do  
    ExtractData = [],
    altlist = [],
    altsize = [],
    cat = [],
    cd = [],
    check = [],
    clist = [],
    clock = [],
    csize = [],
    date = [],
    day = [],
    dbclose = [],
    dbopen = [],
    dbprint = [],
    delete = [],
    deletecomment = [],
    differentiate = [],
    dir = [],
    dump = [],
    dump/ged = [],
    dump/hidden = [],
    dump/nvstack = [],
    entropy = [],
    exec = [],
    explorer = [],
    factsize = [],
    find = [],
    first-name = [],
    flist = [],
    fsize = [],
    fstatus = [],
    ftype = [],
    genus_list = [],
    genus_path = [],
    getenv = [],
    given-name = [],
    group_list = [],
    group_path = [],
    hdepth = [],
    help = [],
    hlevel = [],
    hwalk = [],
    import = [],
    integrate = [],
    interpret_line = [],
    isa_exp = [],
    isc_exp = [],
    kbdump = [],
    kbload = [],
    kbwrite = [],
    kdepth = [],
    klevel = [],
    klist = [],
    ksize = [],
    last-name = [],
    load = [],
    load/ged = [],
    ls = [],
    max = [],
    member_list = [],
    member_path = [],
    memlist = [],
    memsize = [],
    menu = [],
    merge = [],
    middle-name = [],
    min = [],
    mkdir = [],
    month = [],
    mount hierarchy = [],
    nvtab = [],
    path2list = [],
    plist = [],
    print = [],
    psize = [],
    pwd = [],
    read = [],
    read directory = [],
    read dmoz = [],
    read tap = [],
    replace = [],
    rmdir = [],
    sh = [],
    size_act = [],
    size_alias = [],
    size_attr = [],
    size_echar = [],
    size_eobj = [],
    size_fact = [],
    size_genus = [],
    size_group = [],
    size_member = [],
    size_part = [],
    size_rel = [],
    size_unit = [],
    suffix-name = [],
    sum = [],
    surname = [],
    title-name = [],
    ulist = [],
    unique = [],
    unit_list = [],
    unit_path = [],
    usize = [],
    vdump = [],
    vload = [],
    vpop = [],
    vpush = [],
    vwrite = [],
    write = [],
    write directory = [],
    year = [] 

    done;
sum iss COMMAND with  
    format = {do sum od number:1,... done;},
    purpose = "calculate sum of numeric list" 
    ;
load iss COMMAND with unknown differentia;
genus_path iss COMMAND with unknown differentia;
path2list iss COMMAND with unknown differentia;
deletecomment iss COMMAND with unknown differentia;
mkdir iss COMMAND with  
    format = {do mkdir od fsdirectory:1 done;},
    purpose = "create new directory" 
    ;
nvtab iss COMMAND with unknown differentia;
psize iss COMMAND with  
    format = {do psize od concept:1,... done;},
    purpose = "count primitive concepts in hierarchy" 
    ;
cd iss COMMAND with  
    format = {do cd od directory:1 done;},
    purpose = "change directory" 
    ;
find iss COMMAND with  
    format = {do find od pattern:1 done;},
    purpose = "find concepts matching wildcard pattern" 
    ;
help iss COMMAND with  
    format = {do help od topic:1,... done;},
    purpose = "display help topic" 
    ;
menu iss COMMAND with  
    format = {do menu done;},
    purpose = "generate correct sentence syntax for user" 
    ;
vpop iss COMMAND with  
    format = {view:1 := do vpop done;},
    purpose = "pop current view name off view stack" 
    ;
year iss COMMAND with unknown differentia;
read directory iss COMMAND with  
    format = {do read hierarchy from fsdirectory:1 to concept:2 done;},
    purpose = "read directory hierarchy" 
    ;
explorer iss COMMAND with  
    format = {do explorer od fsdirectory:1 done;},
    purpose = "edit file system" 
    ;
suffix-name iss COMMAND with unknown differentia;
[dump/nvstack is nvstack] iss COMMAND with unknown differentia;
size_group iss COMMAND with unknown differentia;
memsize iss COMMAND with unknown differentia;
import iss COMMAND with unknown differentia;
klevel iss COMMAND with  
    format = {do klevel od concept:1,... done;},
    purpose = "display distance from concept to top of view" 
    ;
usize iss COMMAND with  
    format = {do usize od concept:1 done;},
    purpose = "count units in subhierarchy" 
    ;
dir iss COMMAND with  
    format = {do dir od directory:1 done;},
    purpose = "list files in directory (DOS)" 
    ;
date iss COMMAND with unknown differentia;
member_list iss COMMAND with unknown differentia;
size_alias iss COMMAND with unknown differentia;
mount hierarchy iss COMMAND with unknown differentia;
title-name iss COMMAND with unknown differentia;
min iss COMMAND with  
    format = {do min od number:1,... done;},
    purpose = "calculate minimum of numeric list" 
    ;
member_path iss COMMAND with unknown differentia;
size_echar iss COMMAND with unknown differentia;
vwrite iss COMMAND with unknown differentia;
ExtractData iss COMMAND with unknown differentia;
size_unit iss COMMAND with unknown differentia;
flist iss COMMAND with unknown differentia;
hdepth iss COMMAND with  
    format = {do hdepth od concept:1,... done;},
    purpose = "display distance to bottom of hierarchy" 
    ;
rmdir iss COMMAND with  
    format = {do rmdir od directory:1,... done;},
    purpose = "remove empty directory" 
    ;
last-name iss COMMAND with unknown differentia;
replace iss COMMAND with  
    format = {do replace od string:1 from string:2 to string:3 done;},
    label = [subject,pattern,replacement],
    purpose = "substitute replacement string for pattern" 
    ;
entropy iss COMMAND with  
    format = {do entropy od file:1,... done;},
    purpose = "count words in file and calculate entropy" 
    ;
read iss COMMAND with  
    format = {do read from file:1,... done;},
    purpose = "read knowledge from file" 
    ;
isa_exp iss COMMAND with unknown differentia;
integrate iss COMMAND with unknown differentia;
altlist iss COMMAND with unknown differentia;
first-name iss COMMAND with unknown differentia;
clist iss COMMAND with  
    format = {do clist od concept:1 done;},
    purpose = "list concepts in hierarchy" 
    ;
hwalk iss COMMAND with  
    format = {do hwalk od action:1 from concept:2 with path:3 done;},
    purpose = "execute action on path in hierarchy" 
    ;
klist iss COMMAND with  
    format = {do klist done;},
    purpose = "display list of all concepts in knit" 
    ;
unit_list iss COMMAND with unknown differentia;
write iss COMMAND with  
    format = {do write od concept:1,... to file:2 done;},
    purpose = "write knowledge to file" 
    ;
ls iss COMMAND with  
    format = {do ls done;},
    purpose = "list files in directory (UNIX)" 
    ;
sh iss COMMAND with unknown differentia;
day iss COMMAND with unknown differentia;
max iss COMMAND with  
    format = {do max od number:1,... done;},
    purpose = "calculate maximum of numeric list" 
    ;
differentiate iss COMMAND with unknown differentia;
exec iss COMMAND with unknown differentia;
fstatus iss COMMAND with  
    format = {do fstatus od file:1,... done;},
    purpose = "display type and rwx permissions of file" 
    ;
[dump/ged is ged] iss COMMAND with  
    format = {do dump/ged to file:1 done;},
    purpose = "print standard GED genealogy file" 
    ;
delete iss COMMAND with  
    format = {do delete od concept:1,... from concept:2 done;},
    purpose = "delete unit from concept" 
    ;
size_fact iss COMMAND with unknown differentia;
kbdump iss COMMAND with unknown differentia;
given-name iss COMMAND with unknown differentia;
clock iss COMMAND with  
    format = {do clock od message:1 done;},
    purpose = "print date,time,message" 
    ;
read tap iss COMMAND with  
    format = {do read tap from file:1,... done;},
    purpose = "read TAP KB file" 
    ;
ftype iss COMMAND with  
    format = {do ftype od file:1,... done;},
    purpose = "display type of file" 
    ;
unique iss COMMAND with  
    format = {do unique od name:1 done;},
    purpose = "create unique name" 
    ;
merge iss COMMAND with  
    format = {do merge od concept:1,... to concept:2 done;},
    purpose = "merge unit|species into concept" 
    ;
size_rel iss COMMAND with unknown differentia;
plist iss COMMAND with  
    format = {do plist od concept:1,... done;},
    purpose = "list primitive concepts in hierarchy" 
    ;
vdump iss COMMAND with  
    format = {do vdump od view:1 to dbdirectory:2 done;},
    purpose = "dump view to persistent database" 
    ;
unit_path iss COMMAND with unknown differentia;
factsize iss COMMAND with  
    format = {do factsize od concept:1,... done;},
    purpose = "display number of facts" 
    ;
pwd iss COMMAND with  
    format = {do pwd done;},
    purpose = "display current directory name (UNIX)" 
    ;
dump iss COMMAND with  
    format = {do dump od concept:1,... done;},
    purpose = "print concept record" 
    ;
isc_exp iss COMMAND with unknown differentia;
group_list iss COMMAND with unknown differentia;
[dump/hidden is hidden] iss COMMAND with  
    format = {do dump/hidden od concept:1 done;},
    purpose = "print hidden concept record" 
    ;
size_genus iss COMMAND with unknown differentia;
write directory iss COMMAND with  
    format = {do write directory od concept:1 to fsdirectory:2 done;},
    purpose = "write directory hierarchy" 
    ;
dbopen iss COMMAND with  
    format = {do dbopen od dbname:1 done;},
    purpose = "open GDBM database files" 
    ;
memlist iss COMMAND with unknown differentia;
interpret_line iss COMMAND with unknown differentia;
size_attr iss COMMAND with unknown differentia;
size_part iss COMMAND with unknown differentia;
kdepth iss COMMAND with  
    format = {do kdepth od concept:1,... done;},
    purpose = "display distance from concept to bottom of view" 
    ;
surname iss COMMAND with unknown differentia;
fsize iss COMMAND with  
    format = {do fsize od file:1,... done;},
    purpose = "count bytes in file" 
    ;
dbprint iss COMMAND with  
    format = {do dbprint od dbname:1 done;},
    purpose = "print contents of GDBM database files" 
    ;
size_act iss COMMAND with unknown differentia;
print iss COMMAND with  
    format = {do print od concept:1,... done;},
    purpose = "display concept" 
    ;
hlevel iss COMMAND with  
    format = {do hlevel od concept:1,... done;},
    purpose = "display distance to top of hierarchy" 
    ;
ulist iss COMMAND with  
    format = {do ulist od concept:1 done;},
    purpose = "list units in subhierarchy" 
    ;
cat iss COMMAND with unknown differentia;
read dmoz iss COMMAND with  
    format = {do read dmoz from file:1,... done;},
    purpose = "read dmoz directory RDF file" 
    ;
genus_list iss COMMAND with unknown differentia;
getenv iss COMMAND with  
    format = {do getenv od variable:1 done;},
    purpose = "get value of environment variable" 
    ;
group_path iss COMMAND with unknown differentia;
middle-name iss COMMAND with unknown differentia;
size_member iss COMMAND with unknown differentia;
altsize iss COMMAND with unknown differentia;
dbclose iss COMMAND with  
    format = {do dbclose od dbname:1 done;},
    purpose = "close GDBM database files" 
    ;
size_eobj iss COMMAND with unknown differentia;
kbwrite iss COMMAND with unknown differentia;
kbload iss COMMAND with unknown differentia;
check iss COMMAND with  
    format = {do check od item:1,... done;},
    purpose = "check for error" 
    ;
csize iss COMMAND with  
    format = {do csize od concept:1 done;},
    purpose = "count concepts in hierarchy" 
    ;
ksize iss COMMAND with  
    format = {do ksize done;},
    purpose = "display number of concepts in knit" 
    ;
[ged is load/ged] iss COMMAND with unknown differentia;
month iss COMMAND with unknown differentia;
vload iss COMMAND with  
    format = {do vload od view:1 from dbdirectory:2 done;},
    purpose = "load view from persistent database" 
    ;
vpush iss COMMAND with  
    format = {do vpush done;},
    purpose = "push current view name on view stack" 
    ;
