WIDE stands for 'The While IDE', an integrated development environment for the While programming language.

WIDE has been developed as a companion for the course 'Introduction to the Theory of Computation' at the Academic College of Tel Aviv Yaffo. The While programming language was originally developed by Prof. Neil Jones in [1].

With WIDE you will be able to:

  1. Create and edit While Programs written in standard list concrete syntax, and a novel textual (string) syntax developed exclusively for WIDE.
  2. Compile and Run While Programs.
  3. Debug Programs.
  4. Easily experiment with meta-programming ideas and concepts.

WIDE was developed as a student final project (workshop) by Eyal Katz from the Academic College of Tel Aviv Yaffo, Under the supervision of Tal Hassner.


Distribution Notice:

The WIDE Integrated development environment is protected by the Eclipse public license (please see an updated version in the license directory of the distribution package.) By downloading and installing it, you agree to its terms. If you do not agree, do not download it!


Download Options:

 Windows Download instructions:

  1. Download wide.zip (You must have Java 1.4 or above installed on your computer)
  1. Extract the downloaded zip file to your selected folder
  2. Run WIDE.exe

Note that current version supports Windows operating systems. Tested on WinXP.



 Unix/Linux Download instructions:

  1. Download wide.zip (You must have Java 1.4 or above installed on your computer)
  2. Extract the zip file to your selected directory
  3. Run the script: run_ux

 


References

[1]  Computability and Complexity from a Programming Perspective / Neil D. Jones / The MIT Press.

 


This page maintained by Tal Hassner.