Programming Languages: Concepts and ConstructsProgramming Languages surveys current topics in programming languages such as logic programming, functional programming, and object-oriented programming. |
Contents
expressions | 1 |
Programming with Assignments | 3 |
Elements of a Programming Language | 26 |
Copyright | |
24 other sections not shown
Other editions - View all
Common terms and phrases
activation Algol 60 appear append applied array assignment base class BCPL binary search tree binding bitree boolean buffer called cell chapter char character computation constant construct constructor control flows corresponding data structure datatype declaration define derived class digit-sequence E₁ EBNF elements empty evaluated example execution expr expression Fortran function getchar goto grammar GrammarSymbol implementation initial insert instance methods integer ISWIM keyword l-value lambda lambda calculus layout let val lexical Lisp lookahead loop machine ment Modula-2 module nested node nonleaf nonlocal nonterminal notation object occurrences operations parameter Pascal pointer prefix prefix notation procedure body program fragment programming language Prolog putchar query queue quilt rear recursive rules sequence Simula 67 Smalltalk stack Standard ML statement string subexpressions subgoal subtree succ syntax tail-recursive term tion Token variable variant