PAL (编程语言)

✍ dations ◷ 2025-06-28 04:35:40 #PAL (编程语言)

PAL,是教育算法语言(Pedagogic Algorithmic Language)的首字母简写,它是在大约1967年于麻省理工学院开发的编程语言,用于帮助教授编程语言语义和设计。它是ISWIM的直接后代,并拥有很多来自Christopher Strachey的哲学。

PAL最初用Lisp实现,由Peter Landin和James H. Morris, Jr.书写。后来Martin Richards、Thomas J. Barkalow、Arthur Evans, Jr.、Robert M. Graham、James Morris, Jr和John Wozencraft(英语:John Wozencraft)对它做了重新设计。Richards和Barkalow将它用BCPL实现为中间代码解释器,并运行在IBM System/360之上,它被称为PAL/360。

RPAL,即“右引用PAL”,是PAL的函数式子集的实现。它被用在佛罗里达大学用于教学编程语言构造和函数式编程。程序是严格的函数式的,没有赋值运算序列。

相关

  • 中世纪拉丁语中世纪拉丁语(英语:Medieval Latin)是在欧洲中世纪时期使用的拉丁语。它继承自后期拉丁语,从4-5世纪一直延续到约公元15世纪,才为文艺复兴拉丁语所取代。这一阶段拉丁语仍然是教
  • 爱德华时代爱德华时代(Edwardian era或Edwardian period)指1901年至1910年英国国王爱德华七世在位的时期。爱德华时代和维多利亚时代中后期被认为是大英帝国的黄金时代。维多利亚女王190
  • 戴维·托德·威尔金森戴维·托德·威尔金森(英语:David Todd Wilkinson,1935年5月13日-2002年9月5日),美国宇宙学家,著名的物理宇宙学先驱,是大爆炸产生的宇宙微波背景辐射专家。威尔金森生于密歇根州希
  • 第5号交响曲 (贝多芬)c小调第五交响曲,作品67,是路德维希·范·贝多芬于1804年至1808年间创作的四乐章交响曲。该作品是古典音乐中最受欢迎、最著名、也是最常被演奏的交响曲之一。 自首演之日起,《
  • 桃蹊路街道桃蹊路街道,是中华人民共和国四川省成都市成华区下辖的一个已经撤销的乡镇级行政单位。2019年12月,成华区调整部分街道行政区划,撤销桃蹊路街道,将原桃蹊路街道桃源社区、桃蹊社
  • 田祚田祚,字寿荪,浙江省绍兴府山阴县欢潭村(今属杭州市萧山区)人,是一名清朝政治人物,举人出身。道光二十四年(1844)甲辰科举人,咸丰九年(1859)任镇江府丹徒县知县,同治七年至九年(1868-1870)
  • 生人勿进《生人勿进》(英语:Let Me In)是一部上映于2010年的美国浪漫恐怖类电影。翻拍自2008年瑞典电影《生人勿进》。1983年3月,在美国新墨西哥州中部城镇洛斯阿拉莫斯,一名惨遭毁容的男
  • 司马达等司马达等(日语:司馬 達等,?-?)。氏姓鞍部村主,飞鸟时代人物,他儿子鞍作多须奈,孙儿鞍作止利。日本书纪雄略天皇纪说他来自鞍部坚贵一族。一说他是南梁渡来人。日本的佛教被认为钦明
  • 埃娃·弗拉布措娃-尼夫尔托娃埃娃·弗拉布措娃-尼夫尔托娃(捷克语:Eva Vrabcová-Nývltová,捷克语发音:.mw-parser-output .IPA{font-family:"Charis SIL","Doulos SIL","Linux Libertine","Segoe UI","Lu
  • 一氧化钒一氧化钒,化学式 VO,是钒的氧化物。 VO是一种长寿命的电中性试剂。 它采用变形的NaCl结构,并且包含弱的V-V 金属键。 如能带理论所示,VO由于其部