TI-BASIC
外觀
TI-BASIC是德州儀器開發並內置在其圖形計算器產品中的一種面向過程的解釋運行的高級編程語言,具有簡單易學,使用靈活的特點。其缺點是運行效率不高,無法執行涉及硬件的操作,以及難以實現複雜的輸入輸出等。
隨着德州儀器計算器的不斷改進,TI-BASIC也在不斷地演化,然而,無論是哪種德州儀器圖形計算器,它們使用的TI-BASIC語法都是基本相同的。
基礎格式
TI-BASIC雖然屬於BASIC的一種,但它和QBASIC等通用語言有着較大的不同。
程序開頭
- 在TI-Z80系列計算器上,一個TI-BASIC程序以
PROGRAM:<程序名>
為開頭的標誌。
- 在TI-68K系列計算器上,一個TI-BASIC程序以
储存程序的变量(程序中使用的过程参数) :Prgm
為開頭;
- 在TI-Nspire系列計算器上,一個TI-BASIC程序以
Define 储存程序的变量(程序中使用的过程参数) Prgm
為開頭。
程序分行
TI-BASIC語言和QBASIC等BASIC分支不同,它不使用用戶輸入的行號。
- 在TI-68K系列計算器上,以一個冒號(:)作為新一行語句開始的標誌。因此,屏幕上的一行可以分寫多個語句。如果程序非常簡短,全部語句甚至可以寫在一行中。
- 在TI-Z80系列計算器上和TI-Nspire系列計算器上,以一個回車作為一行語句結束的標誌。因此,屏幕上的一行只能寫一個語句。
程序結尾
- 在TI-Z80系列計算器上,一個程序不需要特殊的結尾標誌。只要程序的最後一行執行完畢,程序即宣告結束。
- 在TI-68K系列計算器和TI-Nspire系列計算器上,以EndPrgm(TI-68K系列計算器為:EndPrgm)為程序結尾的標誌。若沒有這一標識程序結束的語句,計算器將發出警告,指示程序中缺失EndPrgm。
程序注釋
TI-BASIC的注釋符號是非常獨特的——它使用符號©(版權標誌)作為注釋符。寫在©標誌後的內容均作為注釋,直到新的一行語句的開始。