Language specification
How it works

Some technical informations about iaa-pascal

This will be Pascal programing language written in Delphi.
At the input of this interpreter user will point a file with instructions written in Pascal.
Interpreter will check the syntax and if it will not have any errors these instructions
will be executed.
We, as a project group, assume that at the begining our interpreter will include:

  • simple types (integer and real),
  • read/write operations,
  • 'for' loop,
  • if statement,
  • arithmetics (*,+,/,-).

Of course this interpreter will be on GPL licence so additional functionalities
can be added in the future by other users,who would like to take part
of improving this software.

It will have simple GUI that even people who aren't specialist at computers
know how to use this interpreter.

It will also have 'editor' where users will be able to type in instructions
that will be interpreted. This editor will enumerate lines and colour the syntax:
key words of Turbo pascal, vars, comments, and texts used in write operation.

We presume that this interpreter can be used in schools in the future to teach
young programmers Turbo Pascal. Because it will include standard instructions
it will help people to understand basic ideas of programming and algorithms.

Werjsa polska
Wersja polska
English version
English version Logo Support This Project