Programming Languages: Design and Implementation |
Other editions - View all
Common terms and phrases
abstract activation record actual allocated allow appropriate arguments array assignment association basic begin block central Chapter character checking compiler complete component condition considered construct contains created data object data structures data type declaration defined definition described determine directly discussed dynamic effect element entry environment error evaluation example exception execution expression formal parameter FORTRAN function given grammar hardware heap identifier implementation important initial input instruction integer meaning needed nonlocal operations ordinarily parameter particular Pascal pointer possible primitive problem procedure processing programming language reference referencing represented result rules selection separate sequence simple single specified stack statement static storage storage management stored string subprogram subscript syntactic syntax task termed terminates tion translation type definition usually variable vector write