Initial revision
file fixed
-once argument was added
trying to clean up things
trying to clean up things
build.xml were updated
Fix so that it compiles with java 1.6

GNU Prolog for Java did not compile using Java 1.6 (mainly because of chang
es introduced in Java 1.4).
This patch fixes the code so that it compiles (with warnings) when using Ja
va 1.6. (It also breaks backwards compatibility because it uses generics: t
hat can be ignored if backwards compatibility is needed).

Signed-off-by: Daniel Thomas <drt24@cam.ac.uk>
Organise imports to remove warnings due to unused imports.

Signed-off-by: Daniel Thomas <drt24@cam.ac.uk>
Use generics in gnu.prolog.database.

Signed-off-by: Daniel Thomas <drt24@cam.ac.uk>
Fix numerous warnings by adding generics and serialVersionIDs.

Signed-off-by: Daniel Thomas <drt24@cam.ac.uk>
Run javacc to generate the parser and add a TODO to the build.xml to turn this command into a target.

The javacc command was: javacc -OUTPUT_DIRECTORY="gnu/prolog/io/parser/gen/" -JDK_VERSION=1.6 gnu/prolog/io/parser/TermParser.jj
It was run in src/

ParseError was removed as it was autogenerated but is no longer generated by new versions of javacc

NameToken had a compile warning fixed throug the addition of an @Override.

TermParser.jj had a no longer existing option removed as javacc no longer supports it.

Also the commented out deletion of docs was moved from the clean target to a new clean-docs target.

Signed-off-by: Daniel Thomas <drt24@cam.ac.uk>
Removing .gitignore from version control as it was added accidentally
Fix probable copy and paste mistake.

It looked very likely that s2 was supposed to be made from the value of a2 rather than the value of 
a1 as s1 was made from the value of a1.

Signed-off-by: Daniel Thomas <drt24@cam.ac.uk>
Fix simple warnings using generics, @Override and generated serialverisionIDs

Signed-off-by: Daniel Thomas <drt24@cam.ac.uk>
Add package-info.java files to put package level documentation in
Add top level documentation for the parser package and to TermParser.jj

Signed-off-by: Daniel Thomas <drt24@cam.ac.uk>
fix spelling in Envorinment
add boilerplate to build.xml
add first (non functional) draft of the mental arithmetic demo
add the generate-parser target and run it with javacc 5