phillord / tawny-owl

Build OWL Ontologies in a Programmatic Environment
GNU Lesser General Public License v3.0
253 stars 55 forks source link

tier (and probably other patterns) accept illegal arguments #67

Open phillord opened 6 years ago

phillord commented 6 years ago

For example:

(p/deftier Role
  [ProteinBinding NucleicAcidBinding MetalIonBinding]
  :comment "First tier of roles in my hierarchy"
  :function false
  :domain Protein
  :suffix true)

Evaluates, but creates a functional hasRole because it is :functional not :function