This page (revision-19) was last changed on 11-Jun-2023 19:50 by Administrator 

This page was created on 15-Aug-2017 16:14 by Roland B. Wassenberg

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Page revision history

Version Date Modified Size Author Changes ... Change note
19 11-Jun-2023 19:50 9 KB Administrator to previous
18 03-Feb-2023 15:21 9 KB Maury Markowitz to previous | to last
17 03-May-2018 20:17 9 KB Maury Markowitz to previous | to last
16 03-May-2018 18:12 9 KB Maury Markowitz to previous | to last ACTION ==> Action
15 01-May-2018 01:31 9 KB Roland B. Wassenberg to previous | to last
14 28-Apr-2018 12:48 9 KB Maury Markowitz to previous | to last
13 28-Apr-2018 12:47 9 KB Maury Markowitz to previous | to last
12 28-Apr-2018 12:09 7 KB Maury Markowitz to previous | to last
11 15-Aug-2017 18:29 7 KB Roland B. Wassenberg to previous | to last
10 15-Aug-2017 18:23 7 KB Roland B. Wassenberg to previous | to last
9 15-Aug-2017 18:12 4 KB Roland B. Wassenberg to previous | to last
8 15-Aug-2017 17:18 4 KB Roland B. Wassenberg to previous | to last
7 15-Aug-2017 17:16 3 KB Roland B. Wassenberg to previous | to last
6 15-Aug-2017 17:09 4 KB Roland B. Wassenberg to previous | to last
5 15-Aug-2017 16:53 4 KB Roland B. Wassenberg to previous | to last
4 15-Aug-2017 16:36 3 KB Roland B. Wassenberg to previous | to last
3 15-Aug-2017 16:31 3 KB Roland B. Wassenberg to previous | to last
2 15-Aug-2017 16:24 3 KB Roland B. Wassenberg to previous | to last
1 15-Aug-2017 16:14 648 bytes Roland B. Wassenberg to last PL65

Page References

Incoming links Outgoing links

Version management

Difference between version and

At line 4 added 9 lines
!Background
PL65, like the better-known [Action!], is a high-level ALGOL-derived language intended to produce high-performance code in a more readable format than [assembler]. The two languages share much in common in overall terms and even syntax and structure. The main difference is that PL65 includes a string type, something Action! lacked, but like Action!, PL65 also lacks a FLOAT type.
One unique feature of PL65 is that it includes two full-screen editors. The main editor is KED, and includes modern features like indentation support, search and replace, and block copy/paste. A second editor, the "micro editor", is included in the compiler program, allowing you to make minor changes without having to switch programs.
PL65 allows libraries to be referenced in a program using the INCLUDE directive, in a fashion largely identical to C'a #include. However, it also includes the LINK command, normally placed at the end of a file, which allows several files to be stitched together into one larger file. The difference is that INCLUDE begins compiling the referenced file when it is seen in the code, whereas LINK occurs only when the current file is complete.
PL65 has four data types; BYTE is a 8-bit unsigned value, INT