跳到主要内容
文章
免费访问

康奈尔程序合成器:一个语法导向的编程环境

出版:1981年9月1日出版历史
跳过抽象节

摘要

程序不是文本;它们是计算结构的层次结构组成,应该在一个始终承认并强化这种观点的环境中进行编辑、执行和调试。康奈尔大学项目合成器要求在项目开发的所有阶段都有一个结构视角。它的独立功能由一个共同的基础统一:编程语言的语法。它的全屏幕派生树编辑器和语法导向的诊断解释器相结合,使Synthesizer成为一个功能强大、响应迅速的交互式编程工具。

工具书类

  1. 1Alberga,C.N.,Brown,A.L.,Leeman,G.B.,Mikelsons,M.和Wegman,M.N.,程序开发工具。第八交响乐团会议记录。《编程语言原理》,弗吉尼亚州威廉斯堡,1981年1月,92-104。谷歌学者谷歌学者数字图书馆数字图书馆
  2. 2Archer,J.、Conway,R.、Shore,A.和Silver,L.核心用户界面。技术报告编号TR80-437,公司部门。科学。,科尼乌大学,纽约州伊萨卡,1980年9月。谷歌学者谷歌学者数字图书馆数字图书馆
  3. Balzer,R.M.,EXDAMS可扩展调试和监控系统,AFIPS Proc。V.34(SJCC 1969),567-580。谷歌学者谷歌学者
  4. 4Constable,R.和O'Donnell,M.J.A Programming Logic。温思罗普,马萨诸塞州剑桥市,1978年。谷歌学者谷歌学者
  5. 5Conway,R.和Constable,R.PL/CS-PL/I.技术报告第76-293号的纪律子集,公司部门。科学。,康奈尔1976年。谷歌学者谷歌学者
  6. 6Conway,R.《使用PL/CS的学科编程入门》。温思罗普,马萨诸塞州剑桥市,1978年。谷歌学者谷歌学者
  7. 7Conway,R.和Gries,D.《编程简介——使用PL/I和PL/C.Winthrop的结构化方法》,马萨诸塞州剑桥市,1979年,135-137。谷歌学者谷歌学者
  8. 8Demers,A.、Reps,T.和Teitelbaum,T.属性文法的增量计算,以及语法定向编辑器的应用。第八交响乐团会议记录。《编程语言原理》,弗吉尼亚州威廉斯堡,1981年1月。谷歌学者谷歌学者数字图书馆数字图书馆
  9. 9Donzeau-Gouge,V.、Huet,G.、Kahn,G.,Lang,B.和Levy,J.J.,面向结构的程序编辑器。技术代表,IRIA-LABORIA,法国,1975年。谷歌学者谷歌学者
  10. 10Engelbart,D.C.和English,W.K.,增强人类智力的研究中心。AFIPS程序。第33版(FJCC,1968)。谷歌学者谷歌学者数字图书馆数字图书馆
  11. 11Feiler,P.H.和Medina-Mora,R.,增量编程环境。公司部门。科学。,卡内基梅隆大学,宾夕法尼亚州匹兹堡,1980年4月。谷歌学者谷歌学者
  12. 12Hansen,W.用计算机显示器创建层次文本。博士论文,计算机。科学。斯坦福大学系,加利福尼亚州斯坦福,1971年6月。谷歌学者谷歌学者数字图书馆数字图书馆
  13. 13Habermarm,A.N.甘道夫项目概述。公司。科学。1978-1979年,卡内基梅隆大学,宾夕法尼亚州匹兹堡,1979年。谷歌学者谷歌学者
  14. 14Hodgson,L.I.和Porter,M.BIDOPS:双向编程系统。公司部门。科学。,澳大利亚新南威尔士州阿米代尔新英格兰大学,1980年。谷歌学者谷歌学者
  15. 15Joy,B.Ex参考手册。电气工程与计算机系。科学。,加利福尼亚大学伯克利分校,1977年。谷歌学者谷歌学者
  16. 16T.E.基础Kurtz。SIGPLAN通告,1978年8月。谷歌学者谷歌学者数字图书馆数字图书馆
  17. 17Lewis,J.W.和Porges,D.F.ALBE/P:Pascal的语言编辑。公司部门。科学。,耶鲁大学,康涅狄格州纽黑文。谷歌学者谷歌学者
  18. 18Masinter,L.M.互动环境中的全球项目分析。施乐PARC报告SSL-80-1,1980年1月。谷歌学者谷歌学者
  19. 19Mikelsons,M.和Wegman,M.N.PDE1L:PL1L程序开发环境操作原则。研究报告RC8513,IBM,托马斯·沃森研究中心,纽约约克敦高地,1980年11月。谷歌学者谷歌学者
  20. 20Pinc,J.H.和Schweppe,E.J.Fortran语言预测和提示系统。程序。ACM Nat.Conf.,佐治亚州亚特兰大,1973年。谷歌学者谷歌学者数字图书馆数字图书馆
  21. 21Reps,T.语法导向编辑器的最佳时间增量语义分析。技术报告编号81-453,公司部门。科学。,科尼乌大学,纽约州伊萨卡,1981年3月。谷歌学者谷歌学者
  22. 22Skinner,G.Ged用户文档。公司部门。科学。,康奈尔大学,纽约州伊萨卡,谷歌学者谷歌学者
  23. 23Teitelbaum,T.PL/CS的形式语法。技术报告76-281,公司部门。科学。,康奈尔大学,纽约州伊萨卡,1976年。谷歌学者谷歌学者数字图书馆数字图书馆
  24. 24Teitelbaum,T.康奈尔程序合成器:PL/CS的微机实现。技术报告编号TR79-370,公司部门。科学。,康奈尔大学,纽约州伊萨卡,1979年6月。谷歌学者谷歌学者数字图书馆数字图书馆
  25. 25Teitelbaum,T.康奈尔程序合成器:教程介绍。技术报告编号TR79-381,公司部门。科学。,康奈尔大学,伊萨卡,纽约,1979年7月,1980年1月修订。谷歌学者谷歌学者
  26. 26Teitelman,W.INTERLISP参考手册。施乐PARC,1974年。谷歌学者谷歌学者
  27. 27Teitelman,W.是面向显示的程序员助理。施乐PARC,1977年3月。谷歌学者谷歌学者
  28. 28Wilcox,T.R.、Davis,A.M.和Tindall,M.H.。表驱动交互式诊断编程系统的设计和实现。通信ACM 19、11(1976年11月),609-616。谷歌学者谷歌学者数字图书馆数字图书馆
  29. 29Zelkowitz,M.作为诊断工具的可逆执行。计算机系博士论文。科学,康奈尔大学,纽约州伊萨卡,1971年1月。谷歌学者谷歌学者数字图书馆数字图书馆

索引术语

  1. 康奈尔程序合成器:一个语法导向的编程环境

        建议

        评论

        登录选项

        检查您是否可以通过登录凭据或您的机构访问本文。

        登录

        完全访问权限

        • 发布于

          ACM的封面图像通信
          ACM的通信 第24卷第9期
          1981年9月
          72页
          国际标准编号:0001-0782年
          EISSN公司:1557-7317
          内政部:10.1145/358746
          期刊目录

          版权所有©1981 ACM

          如果复制品不是为了盈利或商业利益而制作或分发的,并且复制品的第一页载有本通知和完整引文,则允许免费制作本作品的全部或部分数字或硬拷贝以供个人或课堂使用。必须尊重ACM以外的其他人对本作品组成部分的版权。允许用信用证进行摘要。要以其他方式复制或重新发布,在服务器上发布或重新发布到列表,需要事先获得特定许可和/或付费。从请求权限[电子邮件保护]

          出版商

          计算机协会

          美国纽约州纽约市

          出版历史

          • 出版:1981年9月1日

          权限

          请求有关此文章的权限。

          请求权限

          检查更新

          限定符

          • 文章

        PDF格式

        以PDF文件查看或下载。

        PDF格式

        电子阅读器

        使用eReader联机查看。

        电子阅读器