CPL语言
来自维基百科,自由的百科全书
CPL(英语:Combined Programming Language,原名Cambridge Programming Language),一种计算机程式语言。源自于ALGOL 60,在1963年,由英国的剑桥大学和伦敦大学首先开发出来。CPL语言在ALGOL 60的基础上更接近硬件一些,但规模比较大,难以实现。BCPL是它的后继语言。
![]() | 此条目可参照英语维基百科相应条目来扩充。 (2022年8月9日) |
例子
函数MAX由Peter Norvig公式化为如下[1]:
Max(Items, ValueFunction) = value of
§ (Best, BestVal) = (NIL, -∞)
while Items do §
(Item, Val) = (Head(Items), ValueFunction(Head(Items)))
if Val > BestVal then (Best, BestVal) := (Item, Val)
Items := Rest(Items) §⃒
result is Best §⃒
与开符号§
相匹配的闭符号是有竖杠贯穿的§
。这个符号在Unicode中可以复合为§⃒
,它是§
(U+00A7)复合于 ⃒
(U+20D2),但在浏览器中不一定能正确的显示出来这个§⃒。
引用
参考书目
Wikiwand - on
Seamless Wikipedia browsing. On steroids.