Fortran95附錄C FORTRAN95語法

2023-01-09 19:51:04 字數 1014 閱讀 2780

附錄c fortran95語法

在本附錄我們給出fortran95的語法規則(iso/iec 1559-1:1997(e))。所謂語法規則,就是描述一切fortran95的詞彙,語句,結構等語言成分的形式規則,凡是遵循了這個描述的,就是合法的fortran95語言;否則,就是不合法的。

因此語法規則本身必須是精確的,絕對不能產生歧義。在這種要求下,fortran95的語法採用了形式語言的方式給出語法規則,即屬於所謂backus-naur形式(bnf)的一種變體。

由於這種描述形式本身採用了語言的形式,因此有幾點說明如下:

●在描述語法時,對於屬於fortran字符集的字元按照字面形式來理解,除非有特別的說明。

●對於每乙個語法成分的描述,都有乙個唯一的編號,這個編號的採用了如下的一般形式:

rxyy

其中的r表示規則,而x表示fortran標準的節號,yy表示對於該語法成分的描述在該節的唯一編號,因此對於每乙個語法成分的描述,這個rxyy可以看成是它的唯一編號,全書的正文當中,每當第一次引入乙個語法成分,我們總是給出了它的這個編號。在下面的規則表裡面,這個編號簡寫為純數字,省略了字母r。

●下面的描述當中,為了簡潔起見,採用了如下的縮寫:

argument……arg

attribute……..attr

declaration…..decl

definition……def

descriptor……desc

expression…..expr

integer………int

operator……..op

specifier…….spec

statement……stmt

●同樣為了簡潔的緣故,這裡給出的形式描述不可能是絕對完備和精確的,在能夠理解的前提下,本附錄採用了一定的簡化形式,並且在fortran標準的基礎上作了一定的節略。

●除了文字之外,還使用了來自fortran字符集的如下特殊符號;另外還使用了|表示或者的意思。

fortran95的語法規則(iso/iec 1559-1:1997(e))

FORTRAN學習報告

上機前預備知識 1 fortran控制格式輸入語句 read 輸入表列 read 輸入表列 2 fortran控制格式輸出語句 write 輸出表列 write 輸出表列 3 符號 gt.大於 ge.大於或等於 lt.小於 le.小於或等於 eq.等於ne.不等於 4 邏輯表示式 and.邏輯與 o...

fortran資料格式

fortran資料輸入輸出格式 適用於ansys等資料格式設定 2012 08 29 00 03 10 格式化輸出的控制字元非常的豐富,但常用的並不多,一般說來 i f e a x 是最常使用的幾個格式,最好把它們都記下來。1.iw m 以w個字元的寬度來輸出整數,至少輸出m個數字。如 write ...

《程式語言 FORTRAN 》課程簡介

課程 程式語言 fortran programming language fortran 編號 20411807 學時 64 16 課外 學分 4 內容提要 程式語言 fortran 課是一門專業必修課和學科基礎課,也是計算機基礎教學課程體系中一門重要的計算機技術基礎課程,該課程主要介紹程式設計基本...