jWAM is a 100% Java Warren Abstract Machine implementation. Currently it is still under development though all the basic functionalities (compiling, resolution) are working. As far as I know this is the only open source Java based implementation out there that does not simplify Warren's design.

I have done some comparison's with other Java based Prolog engine's and jWAM does seem to outperform them all quite well (tuProlog, JLog, JIP, jTrolog). However, if you need a Java based Prolog engine for your project I recommend tuProlog and jTrolog as they are at the moment way more mature than jWAM.

Most notable to-do's:
- Built-in predicates.
- Debugging tools.
- Testing.
- Documentation and commenting.
- Android port. (I have the engine working with a test app but I still need to build a proper app).
- Alpha release

Project Activity

See All Activity >

Categories

Interpreters

Follow jWAM

jWAM Web Site

Other Useful Business Software
Fully Managed MySQL, PostgreSQL, and SQL Server Icon
Fully Managed MySQL, PostgreSQL, and SQL Server

Automatic backups, patching, replication, and failover. Focus on your app, not your database.

Cloud SQL handles your database ops end to end, so you can focus on your app.
Try Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of jWAM!

Additional Project Details

Operating Systems

Android

Programming Language

Java, Prolog

Related Categories

Prolog Interpreters, Java Interpreters

Registered

2013-07-13