准系统是一个解释的“精简版”的编程语言。
准系统应与作为参数给出源文件名的命令行调用:
准系统prog1.bb
可选的,额外的命令行参数可用于初始化变量:
准系统X = 37 Y = 116 prog1.bb
一个扩展被添加到作为书中定义的语言。在一个裸骨源文件的开始之前,该程序正确,变量可以被初始化为非负整数值:
初始化X = 37;
默认情况下,没有被明确初始化的变量将被隐式初始化为零。如果“-u”选项中给出的命令行上,这个初始化被抑制,任何引用未初始化的变量,比一个明确的说法等,将导致运行时错误。
之前,该程序被解释,所有变量的初始值将被打印到标准输出。成功完成翻译后,将最终值将被打印。
该“O”命令行选项,程序优化。目前只有一种类型的优化进行。在裸骨方案的一个共同的成语是使用while循环来一个变量添加到另一个,在清空第一的过程中。优化器将识别这个成语和实施直接的解决方案,取代了while循环的标准反复解释。
两个样本裸骨程序在“实例”子目录提供。 fibonacci.bb将计算在Fibonacci序列中的第N个号码。 factorial.bb将计算一个(小)的正整数的阶乘。
例如,为了计算6阶乘:
准系统N = 6例/ factorial.bb
什么是新的,在此版本:
最近浏览的软件
Veeam Task Manager for Hyper-V 21 Nov 14
iPod Application Installer II 22 Sep 15
RAR Password Unlocker 15 Apr 15
Mailing Lists For Internet Explorer 21 Sep 15
OpenOffice Writer Import Multiple Word Documents Software 11 Dec 14
ASUS RAMPAGE V EXTREME/U3.1 Broadcom WLAN/Bluetooth Driver 11 Feb 16
NETGEAR WNDA4200D MediaTek Wireless Driver Windows 8 64-bit 19 Dec 15
HP ENVY 23-d200fb TouchSmart Realtek LAN Driver for Windows 8.1 64-bit 20 Dec 15
Microsoft Management Console 3.0 for Windows XP (KB907265) 21 Sep 15
Sony Vaio VPCEH2FGX Realtek Card Reader Driver for Windows 8.1 64-bit 15 Mar 16
按类别搜索
热门软件
C 3 Jun 15
ArrowHead ASP Server 3 Jun 15
The Objective Caml 3 Jun 15
J 20 Feb 15
Regina Rexx Interpreter 3 Jun 15
Go 27 Sep 15
X11-Basic 20 Feb 15
BareBones
类似的软件
显影剂的其他软件 Eric Smith
意见 BareBones
最近浏览的软件
Veeam Task Manager for Hyper-V 21 Nov 14
iPod Application Installer II 22 Sep 15
RAR Password Unlocker 15 Apr 15
Mailing Lists For Internet Explorer 21 Sep 15
OpenOffice Writer Import Multiple Word Documents Software 11 Dec 14
ASUS RAMPAGE V EXTREME/U3.1 Broadcom WLAN/Bluetooth Driver 11 Feb 16
NETGEAR WNDA4200D MediaTek Wireless Driver Windows 8 64-bit 19 Dec 15
HP ENVY 23-d200fb TouchSmart Realtek LAN Driver for Windows 8.1 64-bit 20 Dec 15
Microsoft Management Console 3.0 for Windows XP (KB907265) 21 Sep 15
Sony Vaio VPCEH2FGX Realtek Card Reader Driver for Windows 8.1 64-bit 15 Mar 16
评论没有发现