Content area

Abstract

The Macro Processor is based on the concept of Macro Assembly language. The research in this programming language has led to a powerful tool in assisting programmers by providing a more efficient programming environment.

In this research, the Turbo Pascal language is used to implement a macro processor for BASIC programming language. The source program in BASIC is fed into the macro processor. The macro calls are scanned and the corresponding macro definitions are obtained to replace the macro calls. A new version of the BASIC program is generated.

The theories developed in the past are summarized. Basic knowledge of Pascal and BASIC programming languages are briefly presented. The hierarchy chart of the macro processor is given. The procedures and functions are explained in detail by example. The implemented BASIC macro processor in Pascal is attached.

Details

1010268
Classification
Identifier / keyword
Title
A high level Macro language
Number of pages
99
Degree date
1987
School code
0424
Source
MAI 26/03M, Masters Abstracts International
ISBN
9798535555652
University/institution
Lamar University - Beaumont
University location
United States -- Texas
Degree
M.S.
Source type
Dissertation or Thesis
Language
English
Document type
Dissertation/Thesis
Dissertation/thesis number
1332618
ProQuest document ID
303641070
Document URL
https://www.proquest.com/dissertations-theses/high-level-macro-language/docview/303641070/se-2?accountid=208611
Copyright
Database copyright ProQuest LLC; ProQuest does not claim copyright in the individual underlying works.
Database
ProQuest One Academic