About: SabreTalk

An Entity of Type: language, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

SabreTalk is a discontinued dialect of PL/I for the S/360 IBM mainframes running the TPF platform. SabreTalk was developed jointly by American Airlines, Eastern Air Lines and IBM. SabreTalk is known as PL/TPF (Programming Language for TPF). Because of the availability of translators from SabreTalk to C and discontinued support by the original developers, several companies are beginning the move away from SabreTalk to purely C-based programs. Code Sample:

Property Value
dbo:abstract
  • SabreTalk ist ein Dialekt der PL/I-Programmiersprache für die IBM-Großrechnerfamilie S/360 unter dem TPF-Betriebssystem. Es ist eine Gemeinschaftsentwicklung von IBM, American Airlines und Eastern Air Lines. SabreTalk-Programme sind beim Flugoperationssystem der British Airways noch im Einsatz, obwohl es einen kommerziellen automatischen Converter gibt, der in SabreTalk geschriebene Programme in C umwandeln kann. (de)
  • SabreTalk is a discontinued dialect of PL/I for the S/360 IBM mainframes running the TPF platform. SabreTalk was developed jointly by American Airlines, Eastern Air Lines and IBM. SabreTalk is known as PL/TPF (Programming Language for TPF). SabreTalk programs still run in the British Airways Flight Operations system (FICO) under ALCS, using a commercially available automatic converter to translate SabreTalk programs to C programs. Both the Reservations and Operations Support System (OSS) of Delta Air Lines were developed using both SabreTalk and IBM 360 Assembler. Although development is currently restricted to C++, the majority of Delta's programming platform remained in Sabretalk until recently in the 2010s. Because of the availability of translators from SabreTalk to C and discontinued support by the original developers, several companies are beginning the move away from SabreTalk to purely C-based programs. Code Sample: SAMPLE: PROCEDURE; DECLARE ARRAY(10) DECIMAL(5) BASED(POINTUR); DECLARE COUNTER BINARY(15) ALIGNED; DECLARE TOTAL BINARY(31) ALIGNED; START(POINTUR=#RG1); /* RECEIVE POINTER TO ARRAY IN REGISTER 1 */ TOTAL = 0; LOOP: DO COUNTER = 0 TO 10 BY 2; TOTAL = TOTAL + ARRAY(COUNTER); /* TALLY EVEN NUMBERED ITEMS */ END LOOP; IF TOTAL = 0 THEN /* VALUE OF TOTAL COMPUTED? */ ENTRC ERRO; /* N=CHECK VALIDITY IN PROG ERRO W/RETURN EXPECTED*/ BACKC(#RAC= TOTAL); /* BACK TO CALLING PROGRAM PASSING VALUE OF */ END SAMPLE; /* TOTAL IN REGISTER RAC. */ (en)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 531030 (xsd:integer)
dbo:wikiPageLength
  • 3455 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1071633133 (xsd:integer)
dbo:wikiPageWikiLink
dbp:title
  • Sabretalk Programmer's Reference Guide (en)
dbp:url
  • 0001-10-21 (xsd:gMonthDay)
dbp:wikiPageUsesTemplate
dct:subject
gold:hypernym
rdf:type
rdfs:comment
  • SabreTalk ist ein Dialekt der PL/I-Programmiersprache für die IBM-Großrechnerfamilie S/360 unter dem TPF-Betriebssystem. Es ist eine Gemeinschaftsentwicklung von IBM, American Airlines und Eastern Air Lines. SabreTalk-Programme sind beim Flugoperationssystem der British Airways noch im Einsatz, obwohl es einen kommerziellen automatischen Converter gibt, der in SabreTalk geschriebene Programme in C umwandeln kann. (de)
  • SabreTalk is a discontinued dialect of PL/I for the S/360 IBM mainframes running the TPF platform. SabreTalk was developed jointly by American Airlines, Eastern Air Lines and IBM. SabreTalk is known as PL/TPF (Programming Language for TPF). Because of the availability of translators from SabreTalk to C and discontinued support by the original developers, several companies are beginning the move away from SabreTalk to purely C-based programs. Code Sample: (en)
rdfs:label
  • SabreTalk (de)
  • SabreTalk (en)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License