This document serves as the program documentation for CINET-BASIC, an interpretive compiler developed by the Computer Instruction NETWORK in 1968 for the PDP-8 computer.
Summary:
- Overview: CINET-BASIC is modeled after Dartmouth BASIC and was created by modifying Digital Equipment Corporation’s FOCAL. It is designed for 4K PDP-8, 8/S, 8I, or 8L computer systems.
- Functionality: The language supports standard programming structures including LET, PRINT, GO TO, IF-THEN, FOR/NEXT, GOSUB/RETURN, and INPUT. It also includes mathematical functions like SIN, COS, ATN, EXP, LOG, ABS, SQR, INT, and RND.
- Operations: The guide details how to load and start the program using binary tapes, as well as how to perform programming tasks, manage memory storage, and use specific commands like RUN, LIST, EDIT, and ERASE.
- System Tools: The document also describes a "Machine Language Package" included for educational purposes, which provides tools for octal listing (ROLL), machine language loading (MALL), binary tape punching (BITAP), and decimal conversion subroutines (IDIS and ODIS).
- Usage Notes: It provides a comprehensive list of error messages and instructions for preparing and running programs, as well as a list of "extensions" available in this version of the language.