概述
實時FORTRAN語言適於國產DJS-100系列計算機。在RDOS作業系統支持下,它具有實時FORTRAN的功能,如前/後台任務處理、多任務處理,實時時鐘等等。
程式單位
語句或注釋行等的集合併以END行結束的程式稱為程式單位。程式單位有以下幾種;
(2)例行子程式
(4)數據塊子程式
(5)任務子程式
FONTRAN程式由一個主程式或由一個主程式加一個以上的子程式組成,並允許在程式內插入彙編語言指令。
程式正文
程式正文由約定的ASCII碼字元構成,正文是行的集合.
(1)行:行有注釋行(第一列字元為C),開始行,續行,END行,彙編程式行(第一列為字母A),可刪編譯行(第一列為字母X)。此外,當第七列或其後面出現分號(;)時,亦將其後面的部分視為注釋(但在字元常數中例外)。
(2)語句語句由開始行或開始行和續行組成。
(3)語句標號語句標號是一位到五位的無符號整數,寫在第一列到第五列的位置上。
(4)語句的順序
①COMPILER DOUBLE PRECISION語句,COMPILER NOSTACK語句。
②OVERLAY語句,CHANTASK語句。
③PARAMETER語句。
④FUNCTION語句,SUBROUTINE語句,TASK語句。
⑤說明語句(順序可以任意變動)COMMON語句,COMPLEX語句,DIMENSION語句,DOUBLE PRECISION語句,EQUlVALENCE語句,EXTERNAL語句,INTEGER語句,LOGICAL語句,REAL語句。
⑥語句函式。
⑦執行語句。
字元集
(1)英文字母A~Z(26個);
(2)數字0~9(10個);
(3)特殊字元: 空格,=等號,+正號,一負號,*星號,/斜線,(左括弧,)右括弧,,逗號,·小數點,$美元號,:冒號,’單引號,”雙引號,!感嘆號,<小於號,>大於號(17個)。
數據類型
常數,變數、參數都有類型,分為以下六種:
(1)整數型(INTEGER);
(2)實數型(REAL);
(3)雙精度(實數)型(DOUBLE PRECISION);
(4)複數型(COMPLEX);
(5)雙精度(複數)型(DOUBLE PRECISION COMPL EX);
(6)邏輯型(LOGICAL)。
運算符類型
(1)算術運算符:+加,一減,*乘,/除,**乘方;
(2)關係運算符:.LT.小於,.LE.小於等於,.EQ.等於,.NE.不等於,.GT.大於,.GE.大於等於;
(3)邏輯運算符:.OR.邏輯和(或),.AND.邏輯乘(與),.NOT.非.。