首页 | 本学科首页   官方微博 | 高级检索  
     检索      

为用BASIC作結构化編程的翻譯程序
引用本文:張世箕.为用BASIC作結构化編程的翻譯程序[J].电子科技大学学报(社会科学版),1984(4).
作者姓名:張世箕
摘    要:并非一切现有计算机语言都适于直接作结构化编程。常用的BASIC语言就缺乏结构化编码的基本逻辑结构语句。本文给出一个自动翻译程序“SBASIC”,使人能在使用BASIC的计算机上作结构化编程,并自动翻译成可执行的常规BASIC程序。输入的结构化编码和翻译出来的BASIC程序清单,分別存入二个文件中,并可分别打印出清单。 翻译程序“SBASIC”本身是用BASIC编写的,在HP-85计算机上执行。程序容许DOWHILE,DOUNTIL及IF-THEN-ELSE各五重的任意嵌套,并有适当的句法出错消息。这个翻译程序,略加修改,亦可用于其它使用BASIC的计算机;若计算机有下标字串变量,则亦可扩充到更多重的逻辑结构嵌套。 本文讨论了翻译中的若干基本问题及其解决办法。在附录中给出了翻译程序的清单和翻译结果举例。

本文献已被 CNKI 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号