Yahoo Clever wird am 4. Mai 2021 (Eastern Time, Zeitzone US-Ostküste) eingestellt. Ab dem 20. April 2021 (Eastern Time) ist die Website von Yahoo Clever nur noch im reinen Lesemodus verfügbar. Andere Yahoo Produkte oder Dienste oder Ihr Yahoo Account sind von diesen Änderungen nicht betroffen. Auf dieser Hilfeseite finden Sie weitere Informationen zur Einstellung von Yahoo Clever und dazu, wie Sie Ihre Daten herunterladen.

Problem mit COBOL, ZEUS IDE und dem tinyCOBOL Compiler?

Hallo alle zusammen,

ich habe folgenden CODE geschrieben:

IDENTIFICATION DIVISION.

ENVIRONMENT DIVISION.

DATA DIVISION.

PROCEDURE DIVISION.

Wenn ich jetzt mit Zeus compiliere (Compiler -> Compile) und danach den Compiler ausgebe (Compiler -> Compiler Output) kommt der Compiler zu folgendem mir unverständlichen Fehler:

---------------------------------------------------------------------------

Zeus - Version 3.97s

Copyright (c) Xidicone P/L 1993-2014. All rights reserved.

---------------------------------------------------------------------------

**** Unregistered Software. To be used for evaluation purposes only. ****

---------------------------------------------------------------------------

Using document type compiler options....

D:\workspace\test2.cob: 2: error: syntax error, on or before 'ENVIRONMENT'

Wie kann da etwas falsch sein im Code?

Bitte helft mir, ich bin nämlich verzweifelt auf der suche nach einer Umgebung mit der ich COBOL Programmieren und Ausgeben kann.

Diese ist die einzige die (halbwegs)funktioniert.

Woran liegt der Fehler also?

Update:

Code:

IDENTIFICATION DIVISION.

program-id. test2.

ENVIRONMENT DIVISION.

DATA DIVISION.

PROCEDURE DIVISION.

Compiler sagt:

Der Befehl "as.exe" ist entweder falsch geschrieben

Code:

IDENTIFICATION DIVISION.

program-id. test2.cob.

ENVIRONMENT DIVISION.

DATA DIVISION.

PROCEDURE DIVISION.

Compiler sagt:

D:\workspace\test2.cob: 2: error: syntax error, on or before '.'

Update 2:

(Die Einrückungen sind richtig)

1 Antwort

Bewertung
  • vor 7 Jahren

    Den Compiler kannst du bedenkenlos nutzen; es ist eine unregistrierte Testversion.

    Die Fehlermeldung wirkt eindeutig. Eventuell darf die Identification Division nicht leer sei; also füge den Programmnamen etc. ein:

    000100 INDENTIFICATION DIVISION.

    000110 PROGRAM-ID. EXAMPLE-1-PROG.

    000120 AUTHOR. ZINGMATTER.

    000130 INSTALLATION. XYZ GROUP.

    000140 DATE-WRITTEN. 17/5/00.

    000150 DATE-COMPILED.

    000160 SECURITY. LOCAL GROUP.

    200000 ENVIRONMENT DIVISION.

    .....

    .....

    .....

Haben Sie noch Fragen? Jetzt beantworten lassen.