Title :
A technique to build Ada preprocessors
Author :
Miranda, J. ; Guerra, F. ; Martín, J. ; Gonzalez, Adriana
Author_Institution :
Appl. Microelectron. Res. Inst., Univ. of Las Palmas de Gran Canaria, Spain
Abstract :
GNAT (GNU NYU Ada Translator) is a front-end and runtime system for Ada 95 distributed under the GNU Free Software Licence. In this paper we propose a technique to add a pre-processing phase to the GNAT front-end. This technique reduces time required to implement a high quality pre-processor and it facilitates the use of the GNAT front-end to experiment with Ada extensions. We briefly introduce the GNAT architecture and we describe our proposed technique
Keywords :
Ada; program compilers; program interpreters; Ada 95; Ada preprocessor building; GNAT; GNU Free Software Licence; GNU NYU Ada Translator; front-end runtime system; Assembly; Conferences; Contracts; Councils; Licenses; Microelectronics; Program processors; Runtime;
Conference_Titel :
Parallel, Distributed and Network-based Processing, 2002. Proceedings. 10th Euromicro Workshop on
Conference_Location :
Canary Islands
Print_ISBN :
0-7695-1444-8
DOI :
10.1109/EMPDP.2002.994268