1
0
mirror of https://github.com/retro-software/B5500-software.git synced 2026-02-11 01:50:09 +00:00
Commit Graph

20 Commits

Author SHA1 Message Date
Paul Kimpel
ed375b4067 1. Commit updated ALGOLXEM compiler source and additional test cases from recent debugging effort.
2. Rename original NEATUP source from UTIL.NEATUP.alg_m to NEATUP.alg_m.
2012-05-06 16:38:23 +00:00
Paul Kimpel
a6ccb2b3f3 Commit DCMCP transcription as of 2012-05-05. 2012-05-06 14:11:10 +00:00
Paul Kimpel
6ef1d2e71c Commit DCMCP transcription as of 2012-05-04. 2012-05-04 12:43:30 +00:00
Paul Kimpel
4836522306 Commit DCMCP transcription as of 2012-05-03. 2012-05-04 02:57:52 +00:00
Paul Kimpel
de48a67937 Commit transcription B5700 DCMCP XVI.0.176 from listing on www.bitsavers.org as of 2012-05-01. 2012-05-04 02:53:22 +00:00
Paul Kimpel
3c717579ae 1. Commit ALGOLXEM compiler source after conversion to E-mode and initial debugging. It's actually starting to work, folks...
2. Commit test cases used to debug ALGOLXEM under new "tests" directory.
3. Commit new CODEDUMP55.alg_m utility to prepare a semi-formatted dump of a B5500 code file.
4. Commit further typographical corrections to B5500 Algol compiler source uncovered during conversion and debugging of ALGOLXEM.
2012-04-20 17:46:34 +00:00
Paul Kimpel
e3eeac9b93 Commit further typographical corrections to ALGOL source uncovered during ALGOLXEM initial compile tests. 2012-04-15 19:10:59 +00:00
Paul Kimpel
166b8b51fd Commit further typographical corrections to Algol compile source. 2012-04-13 19:04:04 +00:00
Paul Kimpel
3b3c32906f Commit initial XLGOLXEM cross-compiler file simplification mods; also commit some annotations to stream procedures. 2012-04-06 16:25:10 +00:00
Paul Kimpel
e298f2962e Commit additional proofing corrections for ALGOL and ALGOLXEM compiler sources. 2012-04-06 15:50:36 +00:00
Paul Kimpel
c8a75adadc Commit further preparation of source for ALGOLXEM cross-compiler:
* Replace reserved words used as identifiers with alternates
  * Fix up remaining Algol special characters in text (left-arrow, etc.)
  * Reverse bit numbering in partial word designators and bit concatenates
  * Complete establishment of string codes (6"...", 3"...")
  * Miscellaneous formatting and proof-reading corrections.
Also commit additional proof-reading corrections to ALGOL.alg_m.
2012-03-26 04:32:47 +00:00
Paul Kimpel
3fdd08f296 Commit initial source for ALGOLXEM cross-compiler, cloned from B5500 Algol source and processed by the NEATUP55 program to convert B5500 special characters to modern equivalents, mark strings as being for 6-bit codes, and generally reformat the source for readability and consistent indentation. This version will require considerable manual fixup even before design work can commence on the cross-compiler modifications.
Also commit the version of NEATUP55.alg_m used to create the initial cross-compiler source.
2012-03-25 02:30:06 +00:00
Paul Kimpel
919f70d58c Commit clone of B5500 Algol compiler source as ALGOLXEM.alg_m. This has been slightly cleaned up to prepare it for later processing the by NEATUP55 program, which in turn will prepare the source for eventual implementation as an MCP E-mode cross-compiler for the B5500.
Also commit corrections to the B5500 Algol compiler source discovered during preparation and testing of the NEATUP55 program.
2012-03-25 02:22:30 +00:00
Paul Kimpel
6065883159 Commit proofreading changes to Algol compiler source.
Commit base version of Dave Brown's Algol NEATUP pretty-printer program for ultimate use in preparing the cross-compiler source.
2012-03-22 19:08:07 +00:00
Paul Kimpel
8e1ff6351f Commit pre-proofing fixes for Algol compiler source: correct text indentation and overflows beyond column 72, replace digraph relational symbols and standardize ASCII replacements for BCL characters (left-arrow=~, times=|, not-equal=!, greater-than-or-equal=}, less-than-or-equal=}); correct miscellaneous typos as encountered. Delete original ALGOL.txt version (should have happened as part of rename in r4, but didn't). 2012-03-18 04:59:28 +00:00
Nigel Williams
6ee3c50f2d Used uniquewordcount (tools) to check for typing errors 2012-03-06 09:39:30 +00:00
Paul Kimpel
03ec20b161 Convert original B5700 Algol compiler source to Unisys MCP PWB format (.alg_m extension). Some lines overflowed the 72-character text field limit; any excess was moved to the patchmark field in columns 81-90. 2012-03-05 04:36:06 +00:00
Paul Kimpel
f714d003c3 Commit Paul Kimpel's sequence field corrections to Nigel's original B5700 Algol source transcription. Most corrections were minor typos; original sequence 02013410 was a duplicate; second record was changed to -415. 2012-03-05 04:30:22 +00:00
Paul Kimpel
af033509b8 Commit Nigel Williams' original 2010 transcription of the B5700 Algol Compiler version XVI.0.123 of 1977-05-09 from listing of 1977-10-07. This is a standard Windows text file with sequence numbers in columns 81-88. 2012-03-05 04:23:08 +00:00
Paul Kimpel
4659f9f4ca Create initial directory structure. 2016-04-25 22:57:12 +00:00