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.