Programming Language

  The BASIC interpreter was attached to KDOS at the Multistation.
  However, naturally no software development of kinds can be performed only now.
  Language and development support software were prepared besides this.

  Programing Language
  Development support software package
  AI
  Programming language for foreign country language


  Programing Language
    There were various assemblers, a compiler, and an interpreter.

Program name
Program
NO
Function
Support of hardware
Support of software
Price(JY)
BASIC Compiler
Ver. K2.0
5600-JJp
The program written by the BASIC language
is changed into an object program.
Support of a function equivalent to the BASIC
interpreter version K2.1, and file processing
of an indexed sequential access method
(ISAM).

KDOS K2.0 or later
5550
5560
5540-B/J/K
60,000
BASIC Compiler
Ver. K2.0
5605-JJP
KDOS K3.3 or later
5540-M/P
5535
5530
60,000
FORTRAN
Compiler
Ver. K2.0
5600-JFP
ANSI X3.9-1978 conformity.
Extends so that the existing program written
by FORTRAN66 can be changed.
Improvement in performance by coprocessor
combined use.
Program overlay, Kanji file name, and the
degree operation of multiple are supported.
The function of correspondence of the i8087
and the i80287 mode.
KDOS K2.0 or later
5550
5560
5540-B/J/K
80,000
FORTRAN
Compiler
Ver. K2.0
5605-JFP
KDOS K3.3 or later
5540-M/P
5535
5530
80,000
Pascal
Compiler
Ver. K2.0
5600-JEP
ISO draft No.6 conformity.
It is extended strengthening about compiler
directions, string operation, etc.
Improvement in performance by coprocessor
combined use.
Program overlay, Kanji file name, and the
degree operation of multiple are supported.
The function of correspondence of the i8087
and the i80287 mode.
KDOS K2.0 or later
5550
5560
5540-B/J/K
60,000
Pascal
Compiler
Ver. K2.0
5605-JEP
KDOS K3.3 or later
5540-M/P
5535
5530
60,000
COBOL
Compiler
Ver. K1.00
5600-JKP
ANSI X3.23-1974 conformity.
It is extended strengthening about screen
formatting and a color function.
Use of level 1 and level 2 function.
Compile of the program exceeding 64KB
is possible.

KDOS K2.0 or later
5550
5560
5540-B/J/K
150,000
COBOL
Compiler
Ver. K1.00
5605-JKP
KDOS K3.3 or later
5540-M/P
5535
5530
150,000
Macro
Assembler
5600-JDP
Debugging work on a source code level
is possible.
The function of correspondence of the i8087,
the i80287 and the i80387 mode.
KDOS K2.0 or later
5550
5560
5540-B/J/K
30,000
Macro
Assembler
5605-JDP
KDOS K3.3 or later
5540-M/P
5535
5530
30,000
RPG II
Ver. 2.0
5600-018
The IBM system / 34 conformity
KDOS K2.0 or later
5550
5560
5540-B/J/K
160,000
RPG II
Ver. 2.0
5605-018
KDOS K3.3 or later
5540-M/P
5530
160,000
Japanese APL
Ver. 2.0
5600-JPN
The conventional alphanumeric character
and processing of Kanji data are possible.
Functional strengthening about connection
of the various apparatus by PC-host
communication function, the non-APL
program interface function, and IEEE488
interface etc.
Use is possible also in a system
(384KB or more) without a coprocessor.
KDOS K2.6 or later
5550
5560
5540-B/J/K
40,000
Japanese APL
Ver. 2.0
5605-JPN
KDOS K3.3 or later
5540-M/P
5530
40,000

  About FORTRAN Compiler
    It is in the present hand (there is no manual).
    2 path compiler of FORTRAN77 specification, it compiles by FOR1 and FOR2.
    The batch file of the sample for compiling by diskette drive sticks.

  About COBOL Compiler
    It is in a place of work.
    1 path compiler of COBOL74 specification.
    The function of SORT/MERGE or REPORT is also attached.
    At the time of execution, run time is needed apart from an object.

  About Macro Assembler
    It is in the present hand (there is no manual).
    There are two, MASM which is a macro assembler, and ASM without a macro function.

  About RPG II
    RPG is a language for office work and it was developed for "the system/3" of the mid
    range system of IBM.
    A program is created by entering a parameter in the decided specific beam of a style
    unlike the usual language.
    In a finite program like a report, there is several times as much productivity as other
    languages.

  About APL
    APL is the general-purpose language developed for the main frame systems of IBM.
    The special sign called APL character is used.
    There are the features of otherwise interpreting an imperative sentence from right-hand
    side, like that a program can be written by one line and it is fit for procession operation.

Content created and/or collected by:
Louis Ohland, Peter Wendt, William Walsh, David Beem, Tatsuo Sunagawa, Jim Shorney, Tim Clarke, Kevin Bowling, Tomáš Slavotínek, and many others.

Ardent Tool of Capitalism - MAD Edition! is maintained by Tomáš Slavotínek.
Last update: 26 Oct 2021 - Changes & Credits | Legal Info & Contact