CiaoJava
Classes 
PLAtom
PLConnection
PLFloat
PLGoal
PLInteger
PLJavaServer
PLList
PLServerSocket
PLString
PLStructure
PLTerm
PLVariable
Exceptions 
PLException
PLGoalException