Trivial Prolog in Java

01: package ca.draisey.free.tprolog;
02: 
03: 
04: 
05: 
06: 
07: // the most common operations without UI specific details
08: interface Consultable {
09:         // basic database operations
10:         void abolishDatabase();
11:         void appendzDatabase( final Sentence rulez );
12: }
13: 
14: // fin