Iftran (original) (raw)

About DBpedia

IFTRAN (née Iftran) was created in 1972 by E. F. Miller at General Research Corporation, Santa Barbara, California as a mechanism to support structured programming concepts in a FORTRAN-based environment. IFTRAN had these basic structured programming constructs: IF...ELSEIF...ENDIF, DO...ENDDO, FOR...ENDFOR, and CASEOF...CASE...ENDCASE statements that transliterated into pure-FORTRAN. According to the instruction manual for IFTRAN, a General Research report suggest this rationale for the use of a FORTRAN pre-processor:

Property Value
dbo:abstract IFTRAN (née Iftran) was created in 1972 by E. F. Miller at General Research Corporation, Santa Barbara, California as a mechanism to support structured programming concepts in a FORTRAN-based environment. IFTRAN had these basic structured programming constructs: IF...ELSEIF...ENDIF, DO...ENDDO, FOR...ENDFOR, and CASEOF...CASE...ENDCASE statements that transliterated into pure-FORTRAN. IFTRAN was bootstrapped through multiple stages from a hand-build parser that added IFTRAN language constructs one at a time. Eventually the IFTRAN preprocessor was converted entirely into IFTRAN and a pure-FORTRAN version of IFTRAN pre-processing its own code was used to transfer the tool to other computers. A pretty-printing capability provided automatically indented source program listings as an output of the IFTRAN pre-processor in addition to the pure-FORTRAN code that was sent to the underlying FORTRAN compiler. According to the instruction manual for IFTRAN, a General Research report suggest this rationale for the use of a FORTRAN pre-processor: "While the newer structured languages such as PASCAL are enjoying an unusual popularity, particularly in educational institutions, the workhorse language of scientists and engineers is still FORTRAN. FORTRAN can be argued for as the only truly transportable language; when going from site to site, FORTRAN is always expected to be available. Since this is not true of ALGOL, PASCAL, ADA or other structured languages, there is a good motivation for users and authors of code which may be transported to write in FORTRAN." (en)
dbo:wikiPageID 52142348 (xsd:integer)
dbo:wikiPageLength 2869 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 876398262 (xsd:integer)
dbo:wikiPageWikiLink dbr:California dbr:Santa_Barbara,_California dbr:Structured_programming dbr:ALGOL dbr:FORTRAN dbr:Fortran dbr:Pascal_(programming_language) dbc:Fortran_programming_language_family dbr:Portland,_Oregon
dbp:wikiPageUsesTemplate dbt:Multiple_issues dbt:No_footnotes dbt:Notability dbt:Reflist
dcterms:subject dbc:Fortran_programming_language_family
rdfs:comment IFTRAN (née Iftran) was created in 1972 by E. F. Miller at General Research Corporation, Santa Barbara, California as a mechanism to support structured programming concepts in a FORTRAN-based environment. IFTRAN had these basic structured programming constructs: IF...ELSEIF...ENDIF, DO...ENDDO, FOR...ENDFOR, and CASEOF...CASE...ENDCASE statements that transliterated into pure-FORTRAN. According to the instruction manual for IFTRAN, a General Research report suggest this rationale for the use of a FORTRAN pre-processor: (en)
rdfs:label Iftran (en)
owl:sameAs wikidata:Iftran https://global.dbpedia.org/id/2e8w2
prov:wasDerivedFrom wikipedia-en:Iftran?oldid=876398262&ns=0
foaf:isPrimaryTopicOf wikipedia-en:Iftran
is dbo:wikiPageWikiLink of dbr:Fortran
is foaf:primaryTopic of wikipedia-en:Iftran