</td>
</tr>
<tr>
<td width="470" height="35" valign="top" class="ArticleTeitle">
这是一个用java编写的简单的BASIC语言解释器,只能解释以下关键字:
PRINT INPUT IF THEN FOR NEXT
TO GOTO GOSUB RETURN END
支持数字、变量(A~Z)、运算符(+-*/^=()<>>=<=<>),请看演示程序:
class SBDemo {
public static void main(String args[])
{
if(args.length != 1) {
System.out.println("Usage: sbasic ");
return;
}
try {
SBasic ob = new SBasic(args[0]); //从命令行输入BASIC语言源程序的