This is the open source code for the Personal Editor 3 written in the SNOBOL5 programming language, by Viktors Berstis.
Personal Editor 3 runs on Intel 64-bit Windows and Linux.
The Windows and Linux versions are highly compatible and also compatible with the original IBM Personal Editor II.
There is no warranty, no merchantability and no fitness for any purpose.
The source code is in the public domain.

See http://snobol5.org/pe3doc.htm for more information.

See the source code documentation section 8 for build instructions for some additional information:
http://snobol5.org/s5doc.pdf
This will explain installing Microsoft Visual Studio components that are needed.
You will need to use Linux 22.04 version or later or the executable may not work.
On linux you will need to install gcc, libncurses5-dev, libncurses6, libtinfo6 and binutils.
The pdcurses object files required on windows are included in the source code zip.

You must first unzip the snobol5 source code (http://snobol5.org/s5source.zip)in your Windows build direcetory.
Then unzip the PE3 source files (http://snobol5.org/pe3source.zip) in the same directory.
Edit the GENS5.CMD and GENPE3LNX.CMD files to insert the address of your Linux machine (only needed if your are generating the Linux version).
GENPE3WIN.CMD and GENSPE3LNX.CMD pretty much do all of the work.  Most of the build process is in Windows, and the final steps for Linux are in Linux.

Comments, bugs, suggestions to snobol at berstis dot com.
