Home of the original IBM PC emulator for browsers.
[PCjs Machine "ibm5170"]
Waiting for machine "ibm5170" to load....
The SUPER BASIC PROGRAMMING LANGUAGE a.k.a. Structured Programming
Language (SPL) is a hybrid of structured BASIC, with its easy-to-use
commands, and a Pascal-styled architecture.
This compiler takes an input source code and produces an ASCII file
that can be executed in BASIC or compiled using the BASIC compiler. SPL
has powerful commands that let you build of procedures, functions and
structured programming blocks which are enclosed by BEGIN and END
statements. SPL has graphics ability, mathematical operators, strong
string-manipulation commands, and the ability to handle arrays and disk
input and output routines.
It offers a way to create structured programs with a fair amount of
ease although it is not intended for the novice computer user. SPL
comes with a user's manual which has an error code list as well as a
feature index.
Disk No 666
Program Title: STRUCTURED PROGRAMMING LANGUAGE (SPL)
PC-SIG version 3
The STRUCTURED PROGRAMMING LANGUAGE (SPL) compiler takes an input source
code and produces an ASCII file in BASIC that can be executed in BASICA
or compiled using the BASIC compiler. SPL is a sort of mix between BASIC
and PASCAL. It has the easy to use commands of BASIC and the structured
architecture of PASCAL. This language has powerful commands that allow
for the building of procedures, functions and structured programming
blocks which are enclosed by BEGIN and END statements.
SPL supports many IF THEN style programming codes as well as REPEAT
WHILE commands. SPL also comes with graphics ability with excellent
mathematical operators and strong string manipulation commands. In
short, almost every command available in BASIC is also available in SPL,
with a few additions. SPL handles arrays and disk input and output
routines. Those interested in a structured form of BASIC would be very
interested in SPL; it offers an excellent way to create structured
programs with a fair amount of ease and lessened toil. SPL comes
complete with a user's manual which contains an error code list as well
as feature index. This language is not intended for the novice computer
operator.
The author has also come out with a programming editor, written using
the SPL language, called PREDITOR.
Usage: Programming.
System Requirements: A version of BASIC and a hard disk.
How to Start: Call the author, Dennis Baer, for the password to
uncrunch the manual: 516-694-5872.
Suggested Registration: $50.00 -- $100.00 for SPL and $35.00 for
PREDITOR.
File Descriptions:
SPL ARC Contains the complete Structured Programming Language
system along with other SPL programs.
SPZENPIC ARC Contains digitized picture for Zenith Z-100 owners with
MSDOS or ZDOS and a monochrome monitor, ZBASIC, and color
RAM.
SPEGAPIC ARC Contains digitized picture for IBM or compatible owners
who own a Thompson EGA Ultra, ATI Small Wonder EGA card or
equivalent and a monchrome monitor.
SPPRNPIC ARC Contains digitized picture for any MSDOS or PCDOS system
who has an EPSON compatible printer with or without
GRAPHTRAX.
WARNING: This file expands to over 359K! and takes a while
to print out. You need to cut and paste the picture together.
ARC EXE Unarchiving program.
COPYRITE TXT Copyrite information.
SPLPRESS A press release.
PC-SIG
1030D E Duane Avenue
Sunnyvale Ca. 94086
(408) 730-9291
(c) Copyright 1987,88 PC-SIG, Inc.
╔═════════════════════════════════════════════════════════════════════════╗
║ <<<< Disk No 666 SPL >>>> ║
╠═════════════════════════════════════════════════════════════════════════╣
║ To copy the documentation to your printer, you must call the author ║
║ and obtain the password to unlock the manual portion of the program. ║
║ ║
║ His name is Dennis Baer and his phone number is 516-694-5872. ║
║ ║
║ There is no charge for the password. ║
╚═════════════════════════════════════════════════════════════════════════╝
The Structured Programming Language
Picture file
To display my picture you need a pcdos computer system with EGA and an
RGB monitor of 640 x 350 which can be switched to display shades of
a monochrome.
Enter
IPICDUMP
For the row length enter 320
For the scale factor enter 2
For the file name enter PICTURE
To obtain the Structured Programming Language you can download file
SPLLIB.ARC from one of the following systems or distribution channels.
516 334 8221 (1200 baud) 24 hours
302 655 6342 (2400 baud) 6pm-8am EST
212 980 0770 (1200 baud) 24 hours
516 367 9626 (1200 baud) 24 hours
516 698 4008 (1200 baud) 24 hours
212 431 1194 (1200 baud) 24 hours
PC SIG Volume 666 (800 245 6717)
Public Brand Software (800 IBM DISK)
For any questions call the author, Dennis Baer at 516 694 5872 during
Monday thru Friday from 10am to 6:30pm EST
or send RETURN POSTAGE,Formatted 5 1/4" disk,MAILER to get The Structured
Programming Language.
This file expands to 359k so you should have enough space on your disk.
When you copy this file to your printer it will produce a picture of
Dennis Baer, the author of the Structured Programming Language. To
obtain the Structured Programming Language download file SPLLIB.ARC
from a bbs at 516 334 8221 (1200 baud) 25 minute download or from
516 367 9626 (1200 baud). The printer should be EPSON compatible and
it does NOT require Graphtrax. It will print many minus signs to produce
the picture that you must cut and paste together. If you have an IBM PC
with either a Thompson EGA ultra card or ATI Small Wonder EGA card you
can run the SPL processor on a program called IPICDUMP.SP and with your
Quick BASIC version 2 or 3 compile it and run it with your monochrome
monitor and see my picture on your screen. This file set is for those
who do not have the right EGA that will prduce shades of grey, or have
no EGA at all, or maybe an MSDOS machine that is not IBM compatible.
I can be reached at 516 694 5872 from Mon-Fri 10am - 6:30pm NY time.
10 CLS:BLOAD "PICTURE.R":BLOAD "PICTURE.G":BLOAD "PICTURE.B"
20 GOTO 20
Volume in drive A has no label
Directory of A:\
ARC EXE 32384 6-15-86 6:37p
COPYRITE TXT 1280 5-04-87 2:18p
FILES666 TXT 2709 9-16-88 3:57p
GO BAT 38 9-08-88 2:23p
GO TXT 771 9-08-88 2:27p
SPEGAPIC ARC 54606 7-21-87 1:15p
SPL ARC 144748 7-20-88 12:39p
SPLPRESS 2944 4-06-87 1:14p
SPPRNPIC ARC 16087 4-29-87 10:15p
SPZENPIC ARC 30832 5-18-86 4:09p
10 file(s) 286399 bytes
30720 bytes free