ACM SIGPLAN Lisp Pointers最新文献

筛选
英文 中文
The scheme of things: the June 1992 meeting 事情的计划是:1992年6月的会议
ACM SIGPLAN Lisp Pointers Pub Date : 1992-10-01 DOI: 10.1145/382126.382667
J. Rees
{"title":"The scheme of things: the June 1992 meeting","authors":"J. Rees","doi":"10.1145/382126.382667","DOIUrl":"https://doi.org/10.1145/382126.382667","url":null,"abstract":"","PeriodicalId":262740,"journal":{"name":"ACM SIGPLAN Lisp Pointers","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1992-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114924473","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 11
Metacircular semantics for common Lisp special forms 通用Lisp特殊形式的元循环语义
ACM SIGPLAN Lisp Pointers Pub Date : 1992-10-01 DOI: 10.1145/382126.382662
H. Baker
{"title":"Metacircular semantics for common Lisp special forms","authors":"H. Baker","doi":"10.1145/382126.382662","DOIUrl":"https://doi.org/10.1145/382126.382662","url":null,"abstract":"McCarthy's metacircular interpreter for Lisp has been criticized by Reynolds and others for not providing precise semantics. Unfortunately, the alternative of English prose currently favored by the ANSI X3J13 and ISO committees for the definition of Common Lisp is even less precise than a metacircular interpreter. Thus, while a system of denotational semantics á la Scheme or ML could be developed for Common Lisp, we believe that a carefully fashioned system of metacircular definitions can achieve most of the precision of denotational semantics. Furthermore, a metacircular definition is also more readable and understandable by the average Common Lisp programmer, since it is written in terms he mostly understands. Finally, a metacircular definition for Common Lisp special forms enables us to transparently customize the representation of certain \"built-in\" mechanisms such as function closures, to enable sophisticated systems like \"Portable Common Loops\" to become truly portable.","PeriodicalId":262740,"journal":{"name":"ACM SIGPLAN Lisp Pointers","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1992-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116902303","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
A tachy “TAK” 快节奏的“TAK”
ACM SIGPLAN Lisp Pointers Pub Date : 1992-08-01 DOI: 10.1145/147135.147145
H. Baker
{"title":"A tachy “TAK”","authors":"H. Baker","doi":"10.1145/147135.147145","DOIUrl":"https://doi.org/10.1145/147135.147145","url":null,"abstract":"We show how to speed up the Tak Benchmark by an order of magnitude---5X faster than the Cray-1---on a Common Lisp system (40MHz 80860-based OKIstation) using memoizing. The list-based Takl Benchmark improves even more---30X faster than the Cray-1. Given the speed attainable through memoizing, the possibility of further speedups using parallelism seems unlikely.","PeriodicalId":262740,"journal":{"name":"ACM SIGPLAN Lisp Pointers","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1992-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115105512","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Speeding up the “Puzzle” Benchmark a “bit” 将“谜题”基准加速“一点”
ACM SIGPLAN Lisp Pointers Pub Date : 1992-08-01 DOI: 10.1145/147135.147143
H. Baker
{"title":"Speeding up the “Puzzle” Benchmark a “bit”","authors":"H. Baker","doi":"10.1145/147135.147143","DOIUrl":"https://doi.org/10.1145/147135.147143","url":null,"abstract":"We show how Baskett's \"Puzzle\" benchmark can be speeded up at least an order of magnitude by utilizing bit-vectors. Unlike many optimization techniques, the use of bit-vectors enhances the readability and understandability of the code. Since bit-vectors already utilize word-wide parallelism, it is unlikely that parallel processors will be able to solve the problem much faster.","PeriodicalId":262740,"journal":{"name":"ACM SIGPLAN Lisp Pointers","volume":"30 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1992-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123826194","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Using *this-method* to plan and execute tasks in CLOS 使用*this-method*在CLOS中计划和执行任务
ACM SIGPLAN Lisp Pointers Pub Date : 1992-08-01 DOI: 10.1145/147135.147136
M. Boyer, L. Daneshmend, V. Hayward
{"title":"Using *this-method* to plan and execute tasks in CLOS","authors":"M. Boyer, L. Daneshmend, V. Hayward","doi":"10.1145/147135.147136","DOIUrl":"https://doi.org/10.1145/147135.147136","url":null,"abstract":"Advanced supervised/autonomous robotic systems may be characterized as large and long lived software environments, distributed over a large number of mechanical and computer subsystems. Appropriate hierarchical representations of such robotic systems are desirable, to facilitate system specification, implementation, and evolution. In the end product, this includes planning and programming of robotic tasks and recovery procedures, when tasks fail.","PeriodicalId":262740,"journal":{"name":"ACM SIGPLAN Lisp Pointers","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1992-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134166019","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
dpANS Common Lisp dpANS公共Lisp
ACM SIGPLAN Lisp Pointers Pub Date : 1992-08-01 DOI: 10.1145/147135.147249
Keith M. Pitman
{"title":"dpANS Common Lisp","authors":"Keith M. Pitman","doi":"10.1145/147135.147249","DOIUrl":"https://doi.org/10.1145/147135.147249","url":null,"abstract":"\"It sure is big.\" I have made the rounds proudly showing off my copy of the final document to my friends and colleagues, and this is invariably their first comment. Counting cover sheets, tables of contents, etc.---it's about 1350 pages. It is big---no doubt about that.","PeriodicalId":262740,"journal":{"name":"ACM SIGPLAN Lisp Pointers","volume":"80 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1992-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124876293","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Algorithms 算法
ACM SIGPLAN Lisp Pointers Pub Date : 1992-08-01 DOI: 10.1145/147135.1040001
P. Gács, Dóra Erdős
{"title":"Algorithms","authors":"P. Gács, Dóra Erdős","doi":"10.1145/147135.1040001","DOIUrl":"https://doi.org/10.1145/147135.1040001","url":null,"abstract":"Most of the articles appearing in this column are oriented toward Common Lisp. However, a wider community of Lisp dialects still exists. One that is of particular interest is GNU Emacs Lisp---the Lisp that is the implementation language for GNU Emacs and its various user extensions.","PeriodicalId":262740,"journal":{"name":"ACM SIGPLAN Lisp Pointers","volume":"393 3","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1992-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"120942705","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2533
Eoops
ACM SIGPLAN Lisp Pointers Pub Date : 1992-08-01 DOI: 10.1145/147135.147248
C. Houser, Scott D. Kalter
{"title":"Eoops","authors":"C. Houser, Scott D. Kalter","doi":"10.1145/147135.147248","DOIUrl":"https://doi.org/10.1145/147135.147248","url":null,"abstract":"Eoops (Emacs OOP System) implements a Smalltalk-80-like language in GNU Emacs-Lisp (Lewis 90). Eoops is a simple but efficient compiler for a class-based, single inheritance, object-oriented language that uses explicit message passing for both method invocation and state access.This paper presents both a language description and a complete annotated implementation of Eoops. The reader of \"The Eoops Language\" section should be familiar with OOP, and ideally with Smalltalk-80. The reader of the \"Implementation\" section should be familiar with Common Lisp. Understanding some parts of the implementation requires knowledge of Emacs-Lisp.","PeriodicalId":262740,"journal":{"name":"ACM SIGPLAN Lisp Pointers","volume":"60 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1992-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121131650","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 6
The Boyer Benchmark at warp speed 在经纱速度下的锅炉基准
ACM SIGPLAN Lisp Pointers Pub Date : 1992-08-01 DOI: 10.1145/147135.147137
H. Baker
{"title":"The Boyer Benchmark at warp speed","authors":"H. Baker","doi":"10.1145/147135.147137","DOIUrl":"https://doi.org/10.1145/147135.147137","url":null,"abstract":"We show how to speed up the Boyer Benchmark by an order of magnitude (46 X faster than the Cray-1) on a Common Lisp system (80860-based OKIstation) using better programming techniques. The resulting program fits nicely within next generation on-chip caches and kills almost all potential parallelism, thus becoming worthless as a general-purpose Lisp benchmark.","PeriodicalId":262740,"journal":{"name":"ACM SIGPLAN Lisp Pointers","volume":"28 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1992-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114795785","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 9
*standard-output* *标准输出*
ACM SIGPLAN Lisp Pointers Pub Date : 1992-08-01 DOI: 10.1145/147135.147253
G. Steele
{"title":"*standard-output*","authors":"G. Steele","doi":"10.1145/147135.147253","DOIUrl":"https://doi.org/10.1145/147135.147253","url":null,"abstract":"ANSI Technical Committee X3J13 met on March 31 and April 1, 1992, to resolve outstanding issues in the draft proposal for Common Lisp. A few members had brought up some inconsistencies found at the last minute, and these were fairly easily resolved.","PeriodicalId":262740,"journal":{"name":"ACM SIGPLAN Lisp Pointers","volume":"47 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1992-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132946178","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信