You've probably noticed there is no release version.
However, if you want to try P6 out, you can compile easily from the tip. The tree is in heavy development at the moment, but I run a ISO 7185 based regression each time before checkins. This means that any faults are usually confined to the Pascaline (new) features.
The documentation is still stuck at P5, but the method to compile is the same:
setpath (or put /bin on your path)
configure
make
The only thing that has really changed is the p5 compile and run script is now p6:
C:\projects\PASCAL\pascal-p6>p6 test
Compiling and running test
P6 Pascal compiler vs. 0.1.x
1 -32 program test(output);
2 -32
3 -32 begin
4 3
5 3 writeln('hello, world')
6 11
7 11 end.
Errors in program: 0
P6 Pascal interpreter vs. 1.3.x
Assembling/loading program
Running program
hello, world
program complete
Good luck.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
You've probably noticed there is no release version.
However, if you want to try P6 out, you can compile easily from the tip. The tree is in heavy development at the moment, but I run a ISO 7185 based regression each time before checkins. This means that any faults are usually confined to the Pascaline (new) features.
The documentation is still stuck at P5, but the method to compile is the same:
The only thing that has really changed is the p5 compile and run script is now p6:
C:\projects\PASCAL\pascal-p6>p6 test
Compiling and running test
P6 Pascal compiler vs. 0.1.x
Errors in program: 0
P6 Pascal interpreter vs. 1.3.x
Assembling/loading program
Running program
hello, world
program complete
Good luck.