mirror of
https://github.com/retro-software/B5500-software.git
synced 2026-02-27 00:39:46 +00:00
Correct STREAMSCLEQ comparison in XEM compilers.
. Fix character-mode LEQ comparison bug reported by essentialexch on GitHub as issue #1. . Also corrected bad bitsavers.org URL in APL-UW-Kildall/README.txt.
This commit is contained in:
@@ -19,8 +19,7 @@ APL-IMAGE.alg_m
|
||||
Tech."
|
||||
|
||||
A scan of that listing is available from:
|
||||
http://bitsavers.trailing-edge.com/pdf/georgiaTech/APL-B5500-Listing
|
||||
-19710111.pdf
|
||||
http://bitsavers.org/pdf/georgiaTech/APL-B5500-Listing-19710111.pdf
|
||||
|
||||
Transcription was performed jointly by Hans Pufal of Angouleme,
|
||||
France and Fausto Saporito of Naples, Italy during August-September
|
||||
|
||||
@@ -1576,11 +1576,11 @@ BOOLEAN PROCEDURE STREAMSCLEQQQ(MBASE, CHR); 00882000
|
||||
REAL CHR; 00882300
|
||||
BEGIN COMMENT 00882400
|
||||
COMPARES THE CURRENT SOURCE CHARACTER AGAINST "CHR" FOR A 00882500
|
||||
LESS-THAN CONDITION. DOES NOT ADVANCE THE SOURCE INDEX. 00882600
|
||||
EMULATES TLS. 00882700
|
||||
LESS-THAN-OR-EQUAL CONDITION. DOES NOT ADVANCE THE SOURCE INDEX. 00882600230111PK
|
||||
EMULATES TEL. 00882700230111PK
|
||||
; 00882800
|
||||
STREAMADJUSTSICHAR; 00882900
|
||||
STREAMSCLEQQQ:= TFFF:= (BICCOLLATE[STREAMGETSC] < BICCOLLATE[CHR]); 00883000
|
||||
STREAMSCLEQQQ:= TFFF:= (BICCOLLATE[STREAMGETSC] <= BICCOLLATE[CHR]); 00883000230111PK
|
||||
END STREAMSCLEQ; 00883100
|
||||
00883200
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%00883300
|
||||
|
||||
@@ -1468,11 +1468,11 @@ BOOLEAN PROCEDURE STREAMSCLEQQQ(MBASE, CHR); 02182000
|
||||
REAL CHR; 02182300
|
||||
BEGIN COMMENT 02182400
|
||||
COMPARES THE CURRENT SOURCE CHARACTER AGAINST "CHR" FOR A 02182500
|
||||
LESS-THAN CONDITION. DOES NOT ADVANCE THE SOURCE INDEX. 02182600
|
||||
EMULATES TLS. 02182700
|
||||
LESS-THAN-OR-EQUAL CONDITION. DOES NOT ADVANCE THE SOURCE INDEX. 02182600230111PK
|
||||
EMULATES TEL. 02182700230111PK
|
||||
; 02182800
|
||||
STREAMADJUSTSICHAR; 02182900
|
||||
STREAMSCLEQQQ:= TFFF:= (BICCOLLATE[STREAMGETSC] < BICCOLLATE[CHR]); 02183000
|
||||
STREAMSCLEQQQ:= TFFF:= (BICCOLLATE[STREAMGETSC] <= BICCOLLATE[CHR]); 02183000230111PK
|
||||
END STREAMSCLEQ; 02183100
|
||||
02183200
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%02183300
|
||||
|
||||
Reference in New Issue
Block a user