摘要
Smalltalk—80是原型的面向对象程序设计语言和环境,其中所体现的面向对象方法学已广泛应用于计算机科学的各个领域。我们已经完成除进程之外的所有Smalltalk成份的指称语义描述。作为系列文章的首篇,本文简要介绍Smalltalk的基本概念,并给出其完整的抽象文法,从而为准确地理解Smalltalk,正确地描述其形式语义奠定良好的基础。
Smalltalk-80 is the archetypal object-oriented programming language and environment. The object-oriented methodology embodied in Smalltalk-80 has been widely used in all fields of computer science. We have finished the formal semantic description of all elements of Smalltalk except process. As the first one of a series of papers, this article briefly introduces the basic concepts of Smalltalk,and presents its complete abstract syntax. Thus,it provides an excellent foundation for correctly understanding Smalltalk and describing its formal semantics.
出处
《计算机工程与科学》
CSCD
1993年第1期25-31,共7页
Computer Engineering & Science
基金
863计划基金
关键词
面向对象
程序设计
抽象文法
object-oriented programming, object, class, message, method, abstract syntax.