พื้นฐานFortran
ภาษาFortran เป็นมีโครงสร้างทางภาษาที่ค่อนข้าง strict โดยจะกำหนดรูปแบบของการป้อนข้อความหรือคำสั่ง ลักษณะเด่นอย่างหนึ่งก็คือ ต้องป้อนที่คำสั่งที่เลขcolumnที่กำหนด ตัีวอย่างเช่น
program circleจากตัวอย่างจะเห็นได้ว่า โครงสร้างทางภาษา(Program organization) จะมีดัีงนี้
real r, area
c This program reads a real number r and prints
c the area of a circle with radius r.
write (*,*) 'Give radius r:'
read (*,*) r
area = 3.14159*r*r
write (*,*) 'Area = ', area
stop
end
program name
declarations
statements
stop
end
อีกอย่างที่เป็นเอกลักษณ์ เฉพาะของภาษาFortran77 คือ Column position rules
Column position rules
คือการกำหนดว่า แต่ละคอลัมต้องเป็นข้อมูลส่วนใดคอลัมที่ 1 ต้องเป็นช่องว่าง(สำหรับบรรทัดที่เป็นstatement) หรือเป็น "c", "*" สำหรับ คอมเม้นท์โปรแกรม
คอลัมที่ 2-5 เป็น statment label(เลขกำหนดลำดับคำสั่ง) เป็น optional
คอลัมที่ 6 เป็นตัวบอกว่บรรทัดนี้เป็นบรรทัดที่ต่อเนื่องจากบรรทัดก่อนเหรอป่าว
คอลัมที่ 7-72 เป็นส่วนของstatement
คอลัมที่ 73-80 sequence number(ไม่ค่อยมีคนใช้กันแล้ว)
ไม่มีความคิดเห็น:
แสดงความคิดเห็น