COBOL stil Regler

COBOL stil Regler


COBOL er et programmeringsspråk med røtter i slutten av 1950. Den kombinerer klart, engelsk-lignende syntaks med enkel stil regler for å lage programmer. For velskrevet COBOL programmer, ikke-tekniske folk som revisorer og regnskapsførere kan lese det meste av koden med lite problemer. I 2011, mange av COBOL opprinnelige stil regler fortsatt, selv om teknologien har endret seg litt.

divisjoner

COBOL krever hvert program å ha fire hovedområder: Identifikasjon, Miljø, data og prosedyre, i den rekkefølgen. Hver divisjon begynner med en linje som bare inneholder divisjon setningen, for eksempel "Identifikasjon divisjon." The Identification Division navnene programmet og forfatteren beskriver filene programmet bruker Miljøvern divisjon, legger Data Division ut programmets variabler og prosedyren divisjon trekk, beregner, sammen og sorterer data. Identifiseringen og Miljø divisjoner er små, som vanligvis består av bare noen få linjer med kode. Dataene og prosedyre divisjoner variere fra en side eller to til hundrevis av sider, avhengig av kompleksiteten av programmet.

Prosedyre Division Syntax

I Prosedyre Division, linjer med COBOL begynne med en uttalelse, som ACCEPT, og kan deretter inkludere variabelnavn, program etiketter eller matematiske operasjoner. Uttalelsen kan fortsette i en linje eller flere, men i alle tilfeller, avslutter setningen med en periode. Den neste program uttalelse begynner på en ny linje.

reserverte ord

Du kan ikke bruke COBOL uttalelser som feltnavn, som COBOL anser sine uttalelser "reservert". Hvis du bruker reserverte ord for feltnavn, skriver COBOL kompilatoren en feilmelding og avbryter kompilere prosessen, tvinger deg til å endre navnet feltet og eventuelle referanser til det. Eksempler på reserverte ord er ACCEPT, CALL, elektroni, MOVE, PIC og STOP.

felt

Du erklærer alle feltnavn i programmet Data divisjon. Et felt erklæring begynner med et tall på opptil to sifre etterfulgt av navnet, en BILDE klausul og en valgfri verdi klausul. Feltnavn i COBOL kan inneholde opptil 30 tegn totalt, som består av bokstaver, tall eller bindestrek. Navnet må begynne med en bokstav; du må legge bindestrek og ikke bruke dem på begynnelsen eller slutten av et navn.

Stilling

Åtti-kolonne IBM hullkort har i stor grad forsvunnet siden 1980-tallet, skjønt før da kortene "layout styrt COBOL programmer. For eksempel, COBOL ignorert posisjon 1 til 6 og 72 til 80. programmerere brukt disse til nummer kort i en sekvens, så hvis du droppet en stor kortstokken uhell du kan gjenopprette programmet ved å ty dekk. Du kan fortsette en lang bokstavelig eller feltnavn ved å bruke en hel linje opp til kolonne 72, deretter fortsetter på neste kort og plassere en bindestrek i kolonne 7 for å indikere kortet var en fortsettelse av den forrige. Med bruk av moderne tekst redaktører, har COBOL posisjon regler blir i stor grad foreldet.