ABSTRACTION MECHANISMS SUPPORTED BY A MACRO PROCESSOR.

Research output: Contribution to journalArticle

Abstract

A macro language and its processor are described for various kinds of abstracton techniques. It is very attractive to support the use of abstraction in program construction by means of a general-purpose macro processor with special facilities. For that purpose, a macro language MACLAM (A Macro Language for Abstraction Mechanisms) has been designed and implemented. Attention of this macro language is focused on data as well as on control. MACLAM supports three kinds of abstraction techniques: (1) procedural abstraction, (2) data abstraction, for which a user can define new data types, define associated operations and protect them from illegal operations, and (3) syntactic abstraction to develop powerful mode of expressions and to give a method for sequencing arbitrary actions.

Original languageEnglish
Pages (from-to)59-65
Number of pages7
JournalJournal of information processing
Volume6
Issue number2
Publication statusPublished - 1983 Jan 1
Externally publishedYes

ASJC Scopus subject areas

  • Computer Science(all)

Fingerprint Dive into the research topics of 'ABSTRACTION MECHANISMS SUPPORTED BY A MACRO PROCESSOR.'. Together they form a unique fingerprint.

  • Cite this