o; nml; note; The specs for NML can be defined and written entirely in NML.
examples: - Sean McBride
o; nml; rule; (o; *property; *value) > (c; *object *property; *value) - Sean McBride
o; nml; rule; (o; *object; like; *) = (o; *object; category; pro-*) - Sean McBride
o; nml; rule; (o; *object; dislike; *) = (o; *object; category; anti-*) - Sean McBride
more examples: - Sean McBride
o; nml; format; category; default template; (c; *category; *instance) - Sean McBride
o; nml; format; object; default template; (o; *object; *property; *value) - Sean McBride
o; nml; format; book; default template; (book; *author; *title; *date) - Sean McBride
o; nml; format; date; default template; (date; *date; *property; *value) - Sean McBride