Programming Languages: Design and Implementation |
Other editions - View all
Common terms and phrases
abstract data type activation record actual parameter algorithm allocated allow array assignment association basic BNF grammar Boolean Chapter character strings COBOL code segment compiler component contains coroutine data object data structures declaration defined deleted descriptor element end-of-file entry evaluation example explicit expression formal parameter FORTRAN free-space list function garbage goto statements hardware heap identifier infix notation input integer iteration language design language implementation LISP loop machine language main program nonlocal nonlocal reference notation operands ordinarily Pascal PL/I primitive operations problem procedure processing program execution programming language recursive reference count referencing environment represented result return point run-time semantic sequence sequence-control sequential simple SNOBOL4 specified static scope rules storage management storage representation stored subprogram activation subprogram call subprogram definition subscript syntactic syntax task terminates tion translation type checking type definition usually variable vector virtual computer