Skip to content

ND-10309 — PLANC for ND-100

Status: IN-PROGRESS

Field Value
ND article number ND-10309
Product name PLANC for ND-100
Functional category Programming Languages & Compilers
ND doc-category tag 60 General [curated]
CPU target ND-100 (also NORD-10 per the A/B PD sheets' "10" checkbox)
OS requirement SINTRAN III VS
Related products ND-10310 PLANC for ND-500 (sibling product, documented together on the same Product-Info sheet — not yet catalogued here); source article ND-10370 (compiler's own source code registration, printed on every PD sheet as "ND-NUMBER FOR SOURCE")

Description

PLANC (Programming Language for ND Computers) — a high-level, machine-independent systems programming language in the ALGOL/PASCAL family, used mainly for writing operating systems and compilers. Full feature description: ../../Product-Info/ND-10309-A1-EN.md. [PI]

This is the compiler most of this repo's system-level documentation refers to — see ../../../Developer/Languages/Application/PLANC-DEVELOPER-GUIDE.md.

Versions

Version Subfolder Status Notes
A ND-10309A verified (PD sheet transcribed) dated 82.02.19; ships as :BPUN
B ND-10309B verified (PD sheet transcribed) dated 82.06.15; ships as :BPUN; adds $OPTION ARRAY-INDEX-CHECK and $EJECT
F ND-10309F IN-PROGRESS — no PD sheet, procedure adapted from A/B floppy 10309F00-1S; ships pre-linked as :PROG (a shape change from A/B)

Documentation

Provenance

Versions A/B: two OCR'd PD-sheet scans, filed under Reference-Manuals/ (not Installation-Description/ — an existing naming/filing quirk, not something changed here). Version F: floppy directory listing only (temporary working reference, not committed to this repo).


Parent: ../README.md (Software catalog)