809
J2S2-1420-02Z0(00) 20114Solaris NetCOBOL V10.2 使用手引書

NetCOBOL V10.2 使用手引書 - Fujitsu Japansoftware.fujitsu.com/jp/manual/manualfiles/m110003/j2s21420/02z000/... · J2S2-1420-02Z0(00) 2011年4月 Solaris NetCOBOL V10.2 使用手引書

Embed Size (px)

Citation preview

  • J2S2-1420-02Z0(00)20114

    Solaris

    NetCOBOL V10.2

  • Oracle Solaris 10 Solaris

    Microsoft(R) Windows(R) 2000 Professional

    Microsoft(R) Windows(R) 2000 Server

    Microsoft(R) Windows(R) 2000 Advanced Server

    Windows 2000

    Microsoft(R) Windows(R) XP Home Edition Operating System

    Microsoft(R) Windows(R) XP Professional Operating System

    Windows XP

    Windows Vista(R) Home Basic

    Windows Vista(R) Home Premium

    Windows Vista(R) Business

    Windows Vista(R) Enterprise

    Windows Vista(R) Ultimate

    Windows Vista

    Microsoft(R) Windows Server(R) 2003, Standard Edition

    Microsoft(R) Windows Server(R) 2003, Enterprise Edition

    Microsoft(R) Windows Server(R) 2003 R2, Standard Edition

    Microsoft(R) Windows Server(R) 2003 R2, Enterprise Edition

    Microsoft(R) Windows Server(R) 2003, Standard x64 Edition

    Microsoft(R) Windows Server(R) 2003, Enterprise x64 Edition

    Microsoft(R) Windows Server(R) 2003 R2, Standard x64 Edition

    Microsoft(R) Windows Server(R) 2003 R2, Enterprise x64 Edition

    Windows Server 2003

    Microsoft(R) Windows Server(R) 2008 Foundation

    Microsoft(R) Windows Server(R) 2008 Standard

    Microsoft(R) Windows Server(R) 2008 Standard without Hyper-V(TM)

    Microsoft(R) Windows Server(R) 2008 Enterprise

    Microsoft(R) Windows Server(R) 2008 Enterprise without Hyper-V(TM)

    Microsoft(R) Windows Server(R) 2008 Datacenter

    Microsoft(R) Windows Server(R) 2008 Datacenter without Hyper-V(TM)

    Microsoft(R) Windows Server(R) 2008 R2 Foundation

    Microsoft(R) Windows Server(R) 2008 R2 Standard

    Microsoft(R) Windows Server(R) 2008 R2 Enterprise

    Microsoft(R) Windows Server(R) 2008 R2 Datacenter

    Windows Server 2008

    Windows(R) 7 Home Premium

    Windows(R) 7 Professional

    Windows(R) 7 Enterprise

    Windows(R) 7 Ultimate

    Windows 7

    SolarisSolaris

    - i -

  • Windows 2000Windows XPWindows Server 2003Windows VistaWindows Server 2008Windows 7Windows32Windows

    NetCOBOLCOBOL

    COBOL

    COBOLCOBOL

    NetCOBOL

    SunCOBOL

    NetCOBOLCOBOL

    COBOL

    OS

    1

    2

    COBOL

    3

    COBOL

    4

    COBOL

    5

    6

    7

    8

    9

    10 ACCEPTDISPLAY

    ACCEPTDISPLAY

    11 SORTMERGE

    SORTMERGE()

    - ii -

  • 12

    13

    14

    15

    16

    17

    18 Unicode

    UnicodeCOBOL

    19

    20 Web

    COBOLWeb

    21 CORBA

    COBOLCORBA/

    22

    23

    24 SCREEN-DESIGNER

    SCREEN-DESIGNER

    25

    26

    Windows(R)UNIX

    27 CSV

    CSV

    A

    COBOL

    B

    C

    COBOL

    - iii -

  • D

    COBOL

    E

    F

    G COBOL

    COBOL

    H

    I

    J

    K SCCS

    COBOLSCCS(Source Code Control System)

    L ld

    COBOLld

    M make

    COBOLmake

    N WindowsUNIXCOBOL

    Windows(R)UNIXCOBOL

    O OSIV

    OSIVCOBOL

    P COBOL G

    SX/GKCOBOL G

    Q

    R COBOL

    COBOL

    COBOL

    []

    $ Bourne shell

    - iv -

  • % C shell

    PROGRAM-ID. .

    PROGRAM-ID. SAMPLE1.

    { |}

    { }1_()

    [ ] [ ]

    COBOL

    Interstage Application ServerInterstageInterstageV4INTERSTAGE

    Interstage Charset Manager

    OSIV/MSPOSIV/XSPOSIVOSIV

    UNIX

    X Window System

    OracleJavaOracle Corporation

    MicrosoftWindowsWindows ServerWindows VistaMicrosoft Corporation

    C-ISAMInformix Software,Inc.

    20114

    Copyright 2000-2011 FUJITSU LIMITED

    - v -

  • COBOL(COnference on DAta SYstems Languages)

    COBOLCOBOL

    COBOL

    FLOW-MATIC(),Programming for the Univac(R) I and II, Data Automation Systems, 1958,1959,.

    IBM Commercial Translator, F28-8013,IBM 1959,.

    FACT, 27A5260-2760,1960,.

    - vi -

  • 1 ................................................................................................................................................................................11.1 .....................................................................................................................................................................................................1

    1.1.1 COBOL.............................................................................................................................................................................11.1.2 ..................................................................................................................11.1.3 COBOL......................................................................................................................................................................2

    1.2 .............................................................................................................................................................................................31.2.1 ......................................................................................................................................................................................4

    1.3 .............................................................................................................................................................................................5

    2 .........................................................................................................................................................72.1 ......................................................................................................................................................................7

    2.1.1 ...............................................................................................................................................................72.1.2 .......................................................................................................................................................................8

    2.2 .................................................................................................................................................................................82.3 .........................................................................................................................................................................................9

    3 ...............................................................................................................................................103.1 ........................................................................................................................................................................................10

    3.1.1 .....................................................................................................................................................103.1.1.1 COBOLOPTS.............................................................................................................................103.1.1.2 COBCOPY....................................................................................................103.1.1.3 COB_COPYNAME.....................................................................................................103.1.1.4 COB_LIBSUFFIX..................................................................................................113.1.1.5 SMED_SUFFIX......................................................................................113.1.1.6 FORMLIB.....................................................................................113.1.1.7 FFD_SUFFIX............................................................................................113.1.1.8 FILELIB..........................................................................................113.1.1.9 COB_REPIN..........................................................................................11

    3.1.2 ....................................................................................................................................................................................113.1.3 COPY...................................................................................................................123.1.4 ............................................................................................................143.1.5 ...............................................................................................................153.1.6 COBOL......................................................................................................................................153.1.7 COBOL...........................................................................................................................................17

    3.1.7.1 ....................................................................................................................................................................183.1.7.2 ..................................................................................................................183.1.7.3 .....................................................................................................................................................................193.1.7.4 ..........................................................................................................................................................203.1.7.5 ............................................................................................................................................................213.1.7.6 .................................................................................................................................................22

    3.2 ...............................................................................................................................................................283.2.1 ............................................................................................................................................................................................283.2.2 .....................................................................................................................................................293.2.3 ............................................................................................................................323.2.4 ...................................................................................................................333.2.5 ...........................................................................................................34

    3.3 cobol.....................................................................................................................................................................................343.3.1 ............................................................................................................................................................35

    3.3.1.1 -c ....................................................................................................................................................363.3.1.2 -Dc COUNT ................................................................................................................................363.3.1.3 -Dk CHECK..................................................................................................................................363.3.1.4 -Dr TRACE...................................................................................................................................373.3.1.5 -dr ......................................................................................................373.3.1.6 -ds ..................................................................................................373.3.1.7 -Dt ..............................................................................................................................37

    - vii -

  • 3.3.1.8 -dd ..............................................................................................................383.3.1.9 -do .................................................................................................................383.3.1.10 -dp ..................................................................................................................383.3.1.11 -f ............................................................................................................393.3.1.12 -I .........................................................................................................................393.3.1.13 -i ..........................................................................................................................................393.3.1.14 -M ........................................................................................................................393.3.1.15 -m .......................................................................................................393.3.1.16 -P ..................................................................................................................................403.3.1.17 -R .........................................................................................................403.3.1.18 -Tm ...................................................................................403.3.1.19 -WC ..........................................................................................................................................40

    3.3.2 ............................................................................................................................................................413.3.2.1 -dy/-dn .............................................................................................................................................413.3.2.2 -G ............................................................................................................413.3.2.3 -L ...................................................................................................................413.3.2.4 -l ..........................................................................................................423.3.2.5 -Ns C..........................................................................423.3.2.6 -o .......................................................................................................................................423.3.2.7 -pc ............................................................................................423.3.2.8 -pi C-ISAM...............................................................................................................423.3.2.9 -pm .......................................................................................................423.3.2.10 -Tm ...........................................................................................423.3.2.11 -Wl ..........................................................................................................................................42

    3.3.3 cobol...............................................................................................................................................................43

    4 ..........................................................................................................................................................444.1 ................................................................................................................................................................................44

    4.1.1 ....................................................................................................................................................................................444.1.2 .................................................................................................................................................................48

    4.1.2.1 ...........................................................................................................................494.1.2.2 .............................................................................................................................494.1.2.3 .........................................................................................................................49

    4.1.2.3.1 .................................................................................................................................494.1.2.3.2 ..........................................................................................................504.1.2.3.3 .....................................................................514.1.2.3.4 .......................................................................................................52

    4.1.2.4 .................................................................................................................................................524.1.3 ...............................................................................................................................................524.1.4 ........................................................................................................................................................54

    4.1.4.1 .................................................................................................................................................544.1.4.2 ..................................................................................................................................................56

    4.2 ...........................................................................................................................................................................................564.2.1 ................................................................................................................................................................574.2.2 .....................................................................................................................................................58

    4.2.2.1 [r | nor] TRACE.................................................................584.2.2.2 [c | {noc | nocb | noci | nocn | nocp}] CHECK.....

    584.2.2.3 [s] .......................................................................................................................................594.2.2.4 [smsizek] PowerSORT.................................................................................................59

    4.2.3 .........................................................................................................................................594.2.4 OSIV................................................................................................................................59

    4.3 ...............................................................................................................................................604.3.1 ................................................................................................................................................604.3.2 ..............................................................................................................................................614.3.3 Syslog.................................................................................................................................................624.3.4 Interstage Business Application Server...................................................................62

    - viii -

  • 4.4 ..................................................................................................................................................................................634.5 ...........................................................................................................................................................................................64

    4.5.1 COBOL.................................................................................644.5.2 COBOL..............................................................................................694.5.3 .............................................................................................................................................69

    5 .....................................................................................................................................................705.1 .........................................................................................................................................................................70

    5.1.1 .......................................................................................................................................................................715.2 TRACE.......................................................................................................................................................................71

    5.2.1 ..................................................................................................................................................................725.2.2 ...............................................................................................................................................................................725.2.3 ....................................................................................................................................................................................74

    5.3 CHECK......................................................................................................................................................................755.3.1 ..................................................................................................................................................................765.3.2 ...........................................................................................................................................................................765.3.3 CHECK...............................................................................................................................................................785.3.4 ....................................................................................................................................................................................82

    5.4 COUNT......................................................................................................................................................................825.4.1 ..................................................................................................................................................................825.4.2 COUNT...............................................................................................................................................................................835.4.3 COUNT.........................................................................................................................875.4.4 ....................................................................................................................................................................................88

    5.5 ..............................................................................................................................................................885.5.1 ..................................................................................................................................................................885.5.2 ...........................................................................................................................................................................895.5.3 ........................................................................................................................................................................895.5.4 ....................................................................................................................................................................................90

    5.6 ........................................................................................................................................905.6.1 ..................................................................................................................................................................905.6.2 .........................................................................................................................................................91

    6 ..................................................................................................................................................................956.1 ..................................................................................................................................................................................95

    6.1.1 ................................................................................................................................................................956.1.2 ...........................................................................................................................................................................98

    6.1.2.1 ........................................................................................................................................................................986.1.2.2 ...............................................................................................................................................98

    6.1.3 ...................................................................................................................................................................986.2 .............................................................................................................................................................99

    6.2.1 ........................................................................................................................................................1006.2.2 .......................................................................................................................................1016.2.3 ........................................................................................................................................................102

    6.3 ....................................................................................................................................................................1046.3.1 .................................................................................................................................................................1046.3.2 ................................................................................................................................................1046.3.3 .................................................................................................................................................................1056.3.4 ..................................................................................................................................................................................108

    6.4 ....................................................................................................................................................................1086.4.1 .................................................................................................................................................................1096.4.2 ................................................................................................................................................1106.4.3 .................................................................................................................................................................111

    6.5 ....................................................................................................................................................................1156.5.1 .................................................................................................................................................................1156.5.2 ................................................................................................................................................1176.5.3 .................................................................................................................................................................118

    6.6 ...........................................................................................................................................................................1236.6.1 AT END............................................................................................................................................................................123

    - ix -

  • 6.6.2 INVALID KEY.................................................................................................................................................................1246.6.3 FILE STATUS......................................................................................................................................................................1246.6.4 .........................................................................................................................................................................1256.6.5 ...............................................................................................................................125

    6.7 ........................................................................................................................................................................1266.7.1 ......................................................................................................................................................................1266.7.2 .................................................................................................................................................................1296.7.3 .................................................................................................................................................................130

    6.7.3.1 .....................................................................................................................................1306.7.3.2 ........................................................................................................................................131

    6.8 .....................................................................................................................................................................1336.8.1 C-ISAM.....................................................................................................................................................................135

    6.8.1.1 C-ISAM..................................................................................................................................................................1356.8.1.2 ....................................................................................................................................................1356.8.1.3 C-ISAM..........................................................................................................................................................136

    6.8.2 .................................................................................................................................................................1366.8.2.1 .........................................................................................................................................1376.8.2.2 ...........................................................................................................................................................................137

    6.8.3 RDM............................................................................................................................................................................1386.8.3.1 ..........................................................................................................................................................1386.8.3.2 ...........................................................................................................................................................................139

    6.8.4 ...........................................................................................................................................................1396.8.4.1 ..................................................................................................................................................1396.8.4.2 ..........................................................................................................................................................140

    6.8.5 ..................................................................................................................................................1436.8.5.1 ..............................................................................................................................1436.8.5.2 ...........................................................................................................................144

    6.8.6 COBOL...........................................................................................................................................1446.8.7 ......................................................................................................................................................................1446.8.8 .........................................................................................................................................................................1456.8.9 ...........................................................................................................................................................................1456.8.10 ......................................................................................................................................................................1466.8.11 ..............................................................................................................................................................1476.8.12 ................................................................................................................................................................................149

    7 .....................................................................................................................................................................1527.1 ..............................................................................................................................................................................152

    7.1.1 ...................................................................................................................................................................1527.1.2 ..................................................................................................................................................................................1547.1.3 ..................................................................................................................................................................................1557.1.4 .......................................................................................................................................................................1597.1.5 .....................................................................................................................................................................1627.1.6 FCB...........................................................................................................................................................................................1687.1.7 ....................................................................................................................................................1707.1.8 ..............................................................................................................................................................................1717.1.9 .......................................................................................................................................................................1717.1.10 ............................................................................................................................................1747.1.11 ...........................................................................................................................................................................1767.1.12 /.................................................................................................................................1777.1.13 .................................................................................................................................................................1787.1.14 ..................................................................................................................................................1797.1.15 I/S.................................................................................................................................................1807.1.16 UnicodeUTF-8.............................................................................................................................................184

    7.2 ....................................................................................................................................................1857.2.1 ..........................................................................................................................................................................................1857.2.2 ......................................................................................................................................................................1867.2.3 ...........................................................................................................................................................188

    - x -

  • 7.2.4 ......................................................................................................................................................................1887.3 FCB.....................................................................................................................................188

    7.3.1 ..........................................................................................................................................................................................1887.3.2 ......................................................................................................................................................................1897.3.3 ...........................................................................................................................................................1917.3.4 ......................................................................................................................................................................191

    7.4 .......................................................................................................................................1927.4.1 ..........................................................................................................................................................................................193

    7.4.1.1 ........................................................................................................................................................1937.4.1.2 ....................................................................................................................................................................195

    7.4.2 ......................................................................................................................................................................1987.4.3 ...........................................................................................................................................................2017.4.4 ......................................................................................................................................................................201

    7.5 ................................................................................................................................................2027.5.1 ..........................................................................................................................................................................................2027.5.2 ..................................................................................................................................................................................2047.5.3 ...................................................................................................................................................................2047.5.4 ......................................................................................................................................................................2057.5.5 ...........................................................................................................................................................2077.5.6 ....................................................................................................................................................2077.5.7 ......................................................................................................................................................................208

    7.6 ........................................................................................................................................................2097.6.1 .......................................................................................................................................................2097.6.2 ............................................................................................................................................................209

    7.6.2.1 ...............................................................................................................................................................2097.6.2.2 ..................................................................................................................................................2137.6.2.3 ...................................................................................................................................................................2137.6.2.4 List Works....................................................................................................................................................2147.6.2.5 ..............................................................................................214

    7.6.3 ...................................................................................................................................................................2157.6.4 /..........................................................................................215

    7.6.4.1 .................................................................................................................................................2157.6.4.2 ...................................................................................................................................2157.6.4.3 .......................................................................................................................................................2167.6.4.4 List Works......................................................................................................................................217

    7.6.5 ............................................................................................................................................................217

    8 ....................................................................................................................................................2198.1 ...........................................................................................................................................................2198.2 ....................................................................................................................................................219

    8.2.1 ..........................................................................................................................................................................................2198.2.2 ..................................................................................................................................................................................2208.2.3 ..................................................................................................................................................................................2218.2.4 ...................................................................................................................................................................2228.2.5 ......................................................................................................................................................................2228.2.6 ...........................................................................................................................................................2258.2.7 ..................................................................................................................................................2268.2.8 ......................................................................................................................................................................226

    8.3 .........................................................................................................................................................................2268.3.1 ..........................................................................................................................................................................................2278.3.2 ..................................................................................................................................................................................2278.3.3 ..........................................................................................................................................................2288.3.4 ......................................................................................................................................................................2298.3.5 ...........................................................................................................................................................230

    9 ..................................................................................................2329.1 ...........................................................................................................................................................................232

    9.1.1 COBOL.........................................................................................................................................................232

    - xi -

  • 9.1.2 .................................................................................................................................................................2359.1.2.1 ...............................................................................................................................................2359.1.2.2 ...............................................................................................................................................2369.1.2.3 ...........................................................................................................................................................................236

    9.2 COBOLCOBOL..................................................................................................................2399.2.1 ...............................................................................................................................................................................2409.2.2 ..................................................................................................................................................................................2409.2.3 ...............................................................................................................................................2409.2.4 .......................................................................................................................................................................2409.2.5 ............................................................................................................................................................................242

    9.2.5.1 .........................................................................................................................................2439.2.5.2 ......................................................................................................................................243

    9.2.6 ................................................................................................................................................................................2439.2.7 .........................................................................................................................................................................2449.2.8 ..................................................................................................................................................................................246

    9.3 C..............................................................................................................................................................2469.3.1 COBOLC..............................................................................................................246

    9.3.1.1 ........................................................................................................................................................................2479.3.1.2 ........................................................................................................................................................2479.3.1.3 .........................................................................................................................................................249

    9.3.2 CCOBOL..............................................................................................................2509.3.2.1 ........................................................................................................................................................................2519.3.2.2 ........................................................................................................................................................2519.3.2.3 .........................................................................................................................................................251

    9.3.3 ........................................................................................................................................................................2539.3.4 C.........................................................................................................................................2549.3.5 ........................................................................................................................................................................2569.3.6 ..................................................................................................................................................................................258

    10 ACCEPTDISPLAY....................................................................................................................26110.1 .......................................................................................................................................................................................261

    10.1.1 ........................................................................................................................................................................................26110.1.2 ..................................................................................................................................................26110.1.3 stdin/stdout.........................................................................................................262

    10.1.3.1 .............................................................................................................................................................26310.1.3.2 ..................................................................................................................................................26310.1.3.3 .............................................................................................................................................................26310.1.3.4 ...........................................................................................................................................................263

    10.1.4 Systemwalker..........................................................................................................................26410.1.4.1 .............................................................................................................................................................26410.1.4.2 ..................................................................................................................................................26410.1.4.3 .............................................................................................................................................................26410.1.4.4 ...........................................................................................................................................................267

    10.1.5 Interstage Business Application Server.....................................................................................26710.1.5.1 .............................................................................................................................................................26710.1.5.2 ..................................................................................................................................................26810.1.5.3 .............................................................................................................................................................268

    10.1.6 stderr............................................................................................................26810.1.6.1 .............................................................................................................................................................26810.1.6.2 ..................................................................................................................................................26910.1.6.3 .............................................................................................................................................................269

    10.1.7 ........................................................................................................................................................26910.1.7.1 .............................................................................................................................................................26910.1.7.2 ..................................................................................................................................................27010.1.7.3 .............................................................................................................................................................27110.1.7.4 DISPLAY...........................................................................................................................27110.1.7.5 ACCEPT.............................................................................................................................273

    - xii -

  • 10.1.8 ..............................................................................................................................................27410.1.8.1 .............................................................................................................................................................27410.1.8.2 ..................................................................................................................................................27510.1.8.3 .............................................................................................................................................................275

    10.1.9 .................................................................................................................................................................27510.1.9.1 .............................................................................................................................................................27510.1.9.2 ..................................................................................................................................................27610.1.9.3 .............................................................................................................................................................276

    10.1.10 ......................................................................................................................................................27610.1.10.1 ...........................................................................................................................................................27610.1.10.2 ................................................................................................................................................27710.1.10.3 ...........................................................................................................................................................277

    10.2 ...............................................................................................................................................................27810.2.1 ........................................................................................................................................................................................27810.2.2 ....................................................................................................................................................................27810.2.3 .........................................................................................................................................................28010.2.4 ....................................................................................................................................................................280

    10.3 ....................................................................................................................................................................28010.3.1 ........................................................................................................................................................................................28010.3.2 ....................................................................................................................................................................28110.3.3 .........................................................................................................................................................28210.3.4 ....................................................................................................................................................................282

    11 SORTMERGE..............................................................................................28311.1 .............................................................................................................................................................28311.2 ..............................................................................................................................................................................284

    11.2.1 ...................................................................................................................................................................28411.2.2 ....................................................................................................................................................................28411.2.3 .........................................................................................................................................................28711.2.4 ....................................................................................................................................................................287

    11.3 .............................................................................................................................................................................28711.3.1 .................................................................................................................................................................28711.3.2 ....................................................................................................................................................................28811.3.3 .........................................................................................................................................................29011.3.4 ....................................................................................................................................................................290

    12 ..................................................................................................................29112.1 SD...............................................................................................................................................................................29112.2 ...................................................................................................................................................................291

    12.2.1 ........................................................................................................................................................................................29112.2.2 ....................................................................................................................................................................29112.2.3 .........................................................................................................................................................29212.2.4 ....................................................................................................................................................................292

    12.3 ADDRLENG...............................................................................................................................................29212.3.1 ........................................................................................................................................................................................29212.3.2 ....................................................................................................................................................................29212.3.3 .........................................................................................................................................................29312.3.4 ....................................................................................................................................................................293

    12.4 PERFORM.......................................................................................................................................29312.4.1 ........................................................................................................................................................................................29312.4.2 ....................................................................................................................................................................29312.4.3 .........................................................................................................................................................29412.4.4 ....................................................................................................................................................................294

    13 .............................................................................................................................29513.1 ....................................................................................................................................................295

    13.1.1 ..............................................................................................................................................................29513.1.2 ..................................................................................................................................................295

    - xiii -

  • 13.1.3 ..........................................................................................................................................................................29513.1.4 .........................................................................................................................................................................29613.1.5 .........................................................................................................................................................297

    13.2 .............................................................................................................................................29813.2.1 .................................................................................................................................................................29813.2.2 ...................................................................................................................................29913.2.3 ......................................................................................................................................................................30013.2.4 ........................................................................................................................................................................................30113.2.5 ......................................................................................................................................................................304

    13.3 .............................................................................................................................................................306

    14 ............................................................................................30714.1 .....................................................................................................................................................................................307

    14.1.1 ...............................................................................................................................................................................30814.1.2 ..........................................................................................................................................................................30914.1.3 .....................................................................................................................................................................31014.1.4 .............................................................................................................................................................................312

    14.2 ....................................................................................................................................................31414.2.1 ......................................................................................................................................................................315

    14.2.1.1 ......................................................................................................................................................31514.2.1.2 INVOKE......................................................................................................................................................................31714.2.1.3 .................................................................................................................................................................317

    14.2.2 .................................................................................................................................................................31914.3 ...............................................................................................................................................................................................320

    14.3.1 ..................................................................................................................................................................32114.3.2 FJBASE.........................................................................................................................................................................32314.3.3 ......................................................................................................................................................................325

    14.4 ...............................................................................................................................................................................................32614.4.1 .............................................................................................................................................................................32614.4.2 .....................................................................................................................................32814.4.3 ....................................................................................................................329

    14.4.3.1 .....................................................................................................................................................32914.4.3.2 ......................................................................................................................................329

    14.5 .........................................................................................................................................................................................33014.5.1 .........................................................................................................................................................330

    14.5.1.1 ......................................................................................................................................................................33014.5.1.2 .........................................................................................................................................................331

    14.5.2 .................................................................................................................................................33114.6 ................................................................................................................................................................................332

    14.6.1 .................................................................................................................................................................33314.6.2 ......................................................................................................................................................33314.6.3 SUPER....................................................................................................................................33614.6.4 SELF.......................................................................................................................................337

    14.7 .........................................................................................................................................................................33914.7.1 PROTOTYPE..................................................................................................................................................33914.7.2 ................................................................................................................................................................................34014.7.3 .............................................................................................................................................................................34114.7.4 .................................................................................................................................................................34214.7.5 PROPERTY........................................................................................................................................................................34414.7.6 ...................................................................................................................................34614.7.7 .......................................................................................................................................................................34814.7.8 .......................................................................................................................................................................350

    14.7.8.1 ...........................................................................................................................................................35014.7.8.2 ....................................................................................................................................................35314.7.8.3 ...................................................................................................................................................35414.7.8.4 ....................................................................................................................................................355

    15 .......................................................................................356

    - xiv -

  • 15.1 .......................................................................................................................................................................................35615.1.1 ........................................................................................................................................................................................35615.1.2 .....................................................................................................................................................................35615.1.3 RAISE.....................................................................................................................................................................35715.1.4 RAISINGEXIT............................................................................................................................................357

    15.2 C++.................................................................................................................................................................35915.2.1 ........................................................................................................................................................................................35915.2.2 C++.....................................................................................................................................................................35915.2.3 C++.....................................................................................................................................................................359

    15.2.3.1 COBOLC++.............................................................................................................................36015.2.3.2 ......................................................................................................................................................................36015.2.3.3 .................................................................................................................................360

    15.2.4 C++.....................................................................................................................................................36215.2.4.1 C++.............................................................................................................................36315.2.4.2 COBOL........................................................................................................................................................36315.2.4.3 C++...............................................................................................................................................................363

    15.2.5 COBOL................................................................................................................................................................36415.2.6 .................................................................................................................................................................364

    15.3 ....................................................................................................................................................................36715.3.1 ......................................................................................................................................................36715.3.2 ........................................................................................................................................................................................36715.3.3 .......................................................................................................................................................................36815.3.4 .........................................................................................................................................368

    15.3.4.1 ....................................................................................................................................................36815.3.4.2 ........................................................................................................................................................371

    15.3.5 /........................................................................................................................................................37115.3.5.1 ...................................................................................................................................................37115.3.5.2 ...........................................................................................................................371

    15.3.6 .............................................................................................................................................................................37315.4 ......................................................................................................................................................................................374

    15.4.1 *COB-BINDTABLE.........................................................................................................................37415.4.1.1 .................................................................................................................................................................................37415.4.1.2 *COB-BINDTABLE..................................................................................................................................376

    15.4.1.2.1 *COB-BINDTABLE.........................................................................................................37615.4.1.2.2 *COB-BINDTABLE....................................................................................................376

    15.5 ANY LENGTH.................................................................................................................................38115.5.1 .................................................................................................................................................................38115.5.2 ANY LENGTH.......................................................................................................................................................382

    16 ....................................................................................................................38416.1 ..........................................................................................................................38416.2 .......................................................................................................................................................................................38416.3 ..................................................................................................................................................................................38516.4 ...................................................................................................................................................................38516.5 ..............................................................................................................................................................................386

    16.5.1 .............................................................................................................................................................38616.5.2 ............................................................................................................................................................387

    16.5.2.1 .........................................................................................................................................................................38716.5.2.2 .........................................................................................................................................................................387

    16.6 .......................................................................................................................................................................................39116.6.1 ..............................................................................................................................................39116.6.2 ........................................................................................................................................396

    16.7 .......................................................................................................................................................................................39816.7.1 ........................................................................................................................................................39916.7.2 .......................................................................................................................................40216.7.3 .......................................................................................................................40216.7.4 .................................................................................................................................................403

    - xv -

  • 16.8 ..................................................................................................................................................................................40616.9 ........................................................................................................................................................................406

    16.9.1 ..........................................................................................................................................................40616.9.2 ....................................................................................................................................406

    16.9.2.1 .................................................................................................................................................................................40716.9.2.2 .............................................................................................................................................................40716.9.2.3 ..............................................................................................................................................................40816.9.2.4 ................................................................................................................409

    16.9.2.4.1 ..................................................................................................................................................................40916.9.2.4.2 .................................................................................................................................................................409

    17 ............................................................................................................................................................41117.1 ...............................................................................................................................................................................................411

    17.1.1 ........................................................................................................................................................................................41117.2 .................................................................................................................................................................411

    17.2.1 .............................................................................................................................................................................41117.2.2 ................................................................................................................................41217.2.3 .............................................................................................................................................................412

    17.3 COBOL.............................................................................................................................................................41417.3.1 ..............................................................................................................................................................41417.3.2 ..............................................................................................................417

    17.3.2.1 ...............................................................................................................................41817.3.2.2 .............................................................................................................42017.3.2.3 ....................................................................................................................................42317.3.2.4 ......................................................................................................................424

    17.4 .............................................................................................