Knowledge Explorer News No. 20
January 9, 2003
New language name & new email group & Semantic Web applications
-
the MKR language
To avoid confusion in discussions with the uninitiated,
I have changed the name of my language from KR to MKR.
Acceptable meanings for "M" are "McCullough" and "My".
-
new email group
This will probably be the last email that I send to this group.
I have started a new public, archived email group at Yahoo Groups.
If you wish to continue receiving information about the MKR language
and its applications, enter your email address below and click "Join Now!".
-
recent MKR changes
All of the "action" is in the application of MKR/KE to the Semantic Web.
There are so many changes, I will just give you the tail of my change log,
KEHOME/doc/version.rel
2002/Aug/14; new commands: ftype,fsize,fstatus, explorer
2002/Sep/2; preposition {proposition list} e.g.: I do say od {...} done
2002/Sep/2; every generator {proposition list} <<== do ... done only for action
2002/Sep/8; v4.3: use Unicon instead of Icon - mkdir(), rmdir() functions
2002/Sep/9; revised Linux smart menu to match Windows smart menu
2002/Sep/10; implement fattrib() using Unicon stat()
2002/Sep/12; unset variable (ke attribute)
2002/Sep/12; use ingroup/member for attribute/value,part/partvalue,action/event,relation/infon,event/eobject
2002/Sep/13; upgrade sum command to allow group name in arglist
2002/Sep/14; gname is gtype of utype with automatic,separator -- gtype ::= list,sequence,set,...
2002/Sep/15; improved check_unknown(): try to classify each unknown
2002/Sep/18; do print to outfile od arglist done
2002/Sep/20; v4.4: a la Rand: unit,... isu primitive; primitive isp unit,...
2002/Sep/21; v4.4: p is begin primitive; ...; end primitive p
2002/Sep/21; v4.4: set hformat = hounit; set kformat = hounit
2002/Sep/23; v4.4: rename verbs: ise => isc; new verbs: iss,isg
2002/Sep/26; new_concept(cname,alias,ctype,gtype,utype,ptype)
2002/Sep/30; vdo exec od {proposition list} done
2002/Oct/3; bphrase ::= qphrase bop qphrase; bop ::= and | or
2002/Oct/4; v4.5: set savehref = yes to get URLs from HTML file
2002/Oct/8; v4.5: subject haspart partlist; partlist isapart object
2002/Oct/8; use hwalk path=ISC, path=ISA to display units, primitives
2002/Oct/11; v4.5: m_partphrase(), m_partlist()
2002/Oct/13; add_file(), mkfile() for read_directory(), write_directory()
2002/Oct/27; values of dot variables ., .., ... are $., $.., $...
2002/Oct/27; rename variables: Assignment, Command, If, Product, Question
2002/Nov/2; multiset iss ingroup; bag is multiset
2002/Nov/2; qword ::= (...)
2002/Nov/9; primitive has ctype = primitive (first-level concept)
2002/Nov/9; new parameters: kquote, hquote
2002/Nov/11; "\\n" continues quote to next line (for RDF comment)
2002/Nov/14; change exist,forall to forSome,forAll
2002/Nov/17; new names: unithierarchy, OBJECT
2002/Dec/3; use old partlist syntax; use "Set" for group, "set" for assignment
2002/Dec/22; change KR language to MKR language (McCullough KR or My KR)
2002/Dec/24; mcf2mkr(), kformat=mcf (TAP MCF download file)
2002/Dec/26; map_word(), rdf2mkr()
2002/Dec/28; kformat=rdf (TAP RDF download file), kformat=nt (N-triple)
2002/Dec/28; owl2mkr(), dc2mkr()
2002/Dec/29; simplify low-level parsing: fewer separators, m_assignword()
2002/Dec/30; GetData command using KornShell, Java, TAP Client
2002/Dec/30; mkrGetData command
2002/Dec/31; GetResourcesNamed command
2003/Jan/1; simplify HTML parsing: htmltext, htmlcommand, HTMLstack
2003/Jan/2; rdf2mkr command for TAP RDF files
2003/Jan/4; ExtractData command for Fresno Bee letters to editor
2003/Jan/7; rget (rebol version of GNU "wget" command)
2003/Jan/8; integrate TAP and tabula rasa contexts
2003/Jan/9; person has firstlevel = "true" a la Binswanger,Rand
2003/Jan/9; subject not verb object
2003/Jan/9; set kmapword = YES|NO for translating rdf,etc.
2003/Jan/xx; v4.6: kformat=xml
2003/Jan/xx; v4.6: XML namespace
2003/Jan/xx; v4.7: generalized command format={with modifier:1,... out product:1,... od argument:1,... from initial:1,... to final:1,... }
2003/Jan/xx; v5.0: semicolon terminates sentence (fewer continuation "problems")
Richard H. McCullough
knowledge := man do identify
od existent done
knowledge haspart
proposition list