D I= ET(AA,N) X(I) = I/
2. Tóm tắt các câu lệnh của Fortran
Tên câu lệnh Mô tả
ALLOCATABLE Chỉ định thuộc tính động cho biến mảng
ALLOCATE Cấp phát bộ nhớ cho biến mảng động hoặc con trỏ động
BACKSPACE Đ−a con trỏ file lùi về một bản ghi
BLOCK DATA Ch−ơng trình con đặc biệt dùng để khởi tạo dữ liệu
CALL Lời gọi ch−ơng trình con SUBROUTINE
CASE Chỉ định tập giá trị đ−ợc chọn trong câu lệnh SELECT CASE
CHARACTER Lệnh khai báo biến, hằng kiểu ký tự
CLOSE Lệnh đóng file
COMMON Lệnh khai báo dùng chung bộ nhớ
COMPLEX Lệnh khai báo biến, hằng kiểu số phức
CONTAINS Lệnh phân tách giữa phần thân đơn vị ch−ơng trình và khối các ch−ơng trình con trong
CONTINUE Lệnh không thực hiện, th−ờng dùng để kết thúc chu trình hoặc chuyển tiếp giữa các đoạn trong ch−ơng trình
Tên câu lệnh Mơ tả
CYCLE Chuyển điều khiển đến câu lệnh kết thúc chu trình (END DO)
DATA Lệnh khởi tạo dữ liệu cho biến
DEALLOCATE Giải phóng bộ nhớ cho biến mảng động hoặc con trỏ động
DIMENSION Chỉ định thuộc tính mảng cho biến, có thể dùng nh− lệnh khai báo mảng
DO Lệnh mở đầu cho một chu trình lặp
DO WHILE Lệnh mở đầu cho một chu trình lặp có điều kiện
DOUBLE PRECISION Lệnh khai báo biến, hằng thực có độ chính xác gấp đơi
END Lệnh kết thúc đơn vị ch−ơng trình hoặc ch−ơng trình con
ENDFILE Ghi vào file tuần tự bản ghi kết thúc file tại vị trí con trỏ file hiện thời
ENTRY Khi chèn lệnh này kèm theo tên mới và danh sách đối số của ch−ơng trình con vào một vị trí nào đó trong ch−ơng trình con, nó có thể làm thay đổi vị trí bắt đầu của ch−ơng trình con khi dùng lời gọi với tên mới
EQUIVALENCE Lệnh khai báo dùng chung bộ nhớ
EXIT Lệnh thốt khỏi chu trình có điều kiện
EXTERNAL Khai báo tên của ch−ơng trình con ngồi
FORMAT Khai báo định dạng vào/ra dữ liệu
FUNCTION Từ khóa khai báo đó là ch−ơng trình con dạng hàm
GOTO Lệnh nhảy vơ điều kiện
IF Lệnh rẽ nhánh
IMPLICIT Khai báo danh sách các biến, hằng có ký tự ký tự đầu đ−ợc chỉ ra là những biến, hằng có thuộc tính khai báo ẩn
INCLUDE Chỉ ra tên file (cả đ−ờng dẫn) chứa đoạn ch−ơng trình sẽ chèn vào vị trị của lệnh
INQUIRE Lệnh truy vấn về trạng thái và thuộc tính của file hoặc kích th−ớc bộ nhớ chiếm giữ của biến/bản ghi
INTEGER Lệnh khai báo biến, hằng có kiểu dữ liệu số nguyên
INTENT Lệnh khai báo thuộc tính dự định cho các đối số hình thức của ch−ơng trình con
INTERFACE Từ khóa mở đầu khai báo khối giao diện
LOGICAL Lệnh khai báo kiểu dữ liệu lơgic
MODULE Từ khóa chỉ đơn vị ch−ơng trình là loại modul
NAMELIST Lệnh khai báo danh sách các khối và biến trong namelist
NULLIFY Đ−a biến con trỏ về trạng thái không trỏ vào đâu cả
OPEN Lệnh mở file
OPTIONAL Lệnh chỉ ra các đối số có thuộc tính tùy chọn trong ch−ơng trình con
PARAMETER Khai báo chỉ định thuộc tính hằng
PAUSE Lệnh tạm dừng ch−ơng trình
POINTER Khai báo chỉ định biến có thuộc tính con trỏ
Tên câu lệnh Mô tả
PRIVATE Khai báo biến, hằng có thuộc tính riêng chỉ trong nội bộ của modul
PROGRAM Từ khóa chỉ đơn vị ch−ơng trình là ch−ơng trình chính
PUBLIC Khai báo biến, hằng có thuộc tính cơng cộng, có thể truy cập đ−ợc từ các đơn vị ch−ơng trình khác có sử dụng modul
READ Lệnh đọc dữ liệu vào từ thiết bị
REAL Lệnh khai báo biến, hằng có kiểu dữ liệu số thực
RECURSIVE Chỉ định thủ tục đệ qui cho ch−ơng trình con
RETURN Lệnh chuyển điều khiển về ch−ơng trình gọi từ ch−ơng trình con
REWIND Đ−a con trỏ file trở về đầu file của file tuần tự
SAVE Khai báo thuộc tính bảo l−u giá trị của các biến trong ch−ơng trình con
SELECT CASE Lệnh chỉ định cấu trúc rẽ nhánh
SEQUENCE Chỉ định thuộc tính l−u trữ theo trình tự xuất hiện của kiểu dữ liệu do ng−ời dùng định nghĩa
STOP Lệnh dừng hẳn ch−ơng trình tại một thời điểm nào đó khi ch−ơng trình ch−a kết thúc
SUBROUTINE Từ khóa khai báo đó là một ch−ơng trình con dạng thủ tục
TARGET Chỉ định thuộc tính đích cho biến mà nó là đích của con trỏ
TYPE Từ khóa định nghĩa kiểu dữ liệu của ng−ời dùng tự thiết lập
USE Từ khóa khai báo tên modul sẽ đ−ợc sử dụng trong ch−ơng trình
WHERE Câu lệnh thực hiện việc tìm kiếm trong mảng
WRITE Lệnh kết xuất thông tin ra thiết bị