LanQ – a quantum imperative programming language

About

LanQ is a research project in the field of quantum computer science - a quantum programming language designed to support execution of multiple processes in parallel.

Its syntax is similar to the C language.

License

This project is released under GNU GPL license.

Requirements

This program requires Java, version at least 1.5.0. All required libraries are distributed within the lanq.jar file.

Running LanQ

Enter the directory with lanq.jar and launch command:
java -jar lanq.jar
This command displays help on parameters. You can run a LanQ program stored in the file file.qq using the command:
java -jar lanq.jar <file.qq>

Acknowledgements

This project uses ANTLR parser generator and JScience library. It is being developed using Netbeans IDE.

Thanks go also to Jarek Miszczak for his comments.