-
Notifications
You must be signed in to change notification settings - Fork 86
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MDL - MDL 56 interpreter #830
Merged
Merged
Changes from 1 commit
Commits
Show all changes
29 commits
Select commit
Hold shift + click to select a range
4e628ec
Twenex MDL 106 files.
larsbrinkhoff 00d7cf7
Remove TENEX binaries and temporary files.
atsampson 8f9cd0d
Remove old versions of source files.
atsampson 96e0e11
Rename to ITS conventions.
atsampson 8ecacbf
Encode the MUDSTR constant correctly for ITS evacuate format.
atsampson 57e5ca2
Import MIDAS 323.
atsampson 7acd0ae
Fix .ALSO syntax, to build with current MIDAS.
larsbrinkhoff e802bd3
Understand XMOVEI.
atsampson f12b550
Don't split two-word directives across blocks.
atsampson 397cce0
Define the right symbol at the start of a CONSTANTS area.
atsampson 5442a1f
Build STINK for ITS, fixing broken ITS/TENEX conditionals.
atsampson 65f9516
Ignore EXPUNGE for nonexistant symbols in REL files.
atsampson a618a51
Build for ITS, and fix broken ITS/TENEX conditionals.
larsbrinkhoff be0d859
Increase symbol table size for some files.
larsbrinkhoff d80794a
Add missing .GLOBAL for NOATMS.
atsampson a8afd84
Fix ,, where , was intended.
atsampson 737e4af
Fix TERMIN problems.
atsampson 4a7c5fb
Fix typoed label.
larsbrinkhoff af606f0
Use .MCALL instead of MCALL for complex args.
atsampson 680fd8b
Avoid collision with .FATAL, DMOVE and DMOVEM.
atsampson 48ffa00
Add %XUNA and %XJNA, which MUDITS uses.
atsampson 7729ac8
Only add NTTYPE and CLRSTR to the squoze table on TENEX.
atsampson f98ddcf
Add a dummy control bits arg to the TTY open call.
atsampson 5e16618
Fix two (harmless) incorrect EXPUNGEs.
atsampson 7d83a5f
Add ASSEM XFILE and MUD56 STINK.
atsampson 2c4fe07
Fix TVBASE assertion.
atsampson b2dc401
Make the pure region start at 600000.
atsampson 56c24d8
Disable PURIMP's last call to CORBLK.
atsampson e0372ed
Build script for Muddle and tools.
larsbrinkhoff File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,46 @@ | ||
:Build TS MDL for ITS | ||
:midasm pure | ||
:midasm specs | ||
:midasm const | ||
:midasm ldgc | ||
:midasm utilit | ||
:midasm uuoh | ||
:midasm mudits | ||
:midasm mappur | ||
:midasm core | ||
:midasm atomhk | ||
:midasm interr | ||
:midasm nfree | ||
:midasm gchack | ||
:midasm readch | ||
:midasm agcmrk | ||
:midasm reader | ||
:midasm print | ||
:midasm bufmod | ||
:midasm arith | ||
:midasm maps | ||
:midasm primit | ||
:midasm stbuil | ||
:midasm eval | ||
:midasm decl | ||
:midasm main | ||
:midasm mudsqu | ||
:midasm fopen | ||
:midasm putget | ||
:midasm create | ||
:midasm save | ||
:midasm ipc | ||
:midasm agc | ||
:midasm amsgc | ||
:midasm initm | ||
: | ||
To link and initialize: | ||
:stinkm | ||
MMUD56 STINK$@$$ (must be uppercase) | ||
D$$ (must be uppercase) | ||
strng/$1"56^?^?^?$ (type ^? as ^ then ?) | ||
:pdump mudsav;ts mud56 | ||
$g (wait for return to DDT) | ||
:pdump mudsav;ts mdl56 | ||
:kill | ||
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,36 @@ | ||
MPUREL | ||
MSPECSL | ||
MCONSTL | ||
MLDGCL | ||
MUTILITL | ||
MUUOHL | ||
MMUDITSL | ||
MMAPPURL | ||
MCOREL | ||
MATOMHKL | ||
MINTERRL | ||
MNFREEL | ||
MGCHACKL | ||
MREADCHL | ||
MAGCMRKL | ||
MREADERN | ||
MPRINTN | ||
MBUFMODN | ||
MARITHN | ||
MMAPSN | ||
MPRIMITN | ||
MSTBUILL | ||
MEVALL | ||
MDECLL | ||
MMAINL | ||
MMUDSQUL | ||
MFOPENL | ||
MPUTGETL | ||
MCREATEL | ||
MSAVEL | ||
MIPCL | ||
MAGCN | ||
MAMSGCN | ||
MINITML | ||
? | ||
|
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The default FN2 for STINK scripts passed on the command line is LOADER. But since STINK "2" doesn't take a JCL, it doesn't matter much now.