James Gil de Lamadrid

Work place: Bowie State University/Computer Science Department, Bowie, Maryland, 20715, United States of America

E-mail: jgildelamadrid@bowiestae.edu

Website:

Research Interests: Computer systems and computational processes, Robotics, Data Structures and Algorithms, Programming Language Theory

Biography

James Gil de Lamadrid: has a PhD. in computer science, from the University of Minnesota, Minneapolis, Minnesota, USA. He is currently an Associate Professor at Bowie State University. He has multiple publications in the fields of robotics, and programming languages.

Author Articles
Extending the Syntax and Semantics of the Hybrid Functional-Object-Oriented Scripting Language FOBS with FEDELE

By James Gil de Lamadrid

DOI: https://doi.org/10.5815/ijitcs.2016.05.02, Pub. Date: 8 May 2016

We describe the programming language FOBS-X (Extensible FOBS). FOBS-X is interpreted, and is intended as a universal scripting language. One of the more interesting features of FOBS-X is its ability to be extended, allowing it to be adopted to new scripting environments. FOBS-x is structured as a core language that is parsed by the interpreter, and an extended language that is translated to the core by macro expansion. The syntax of the language can easily be modified by writing new macros. The library for FOBS-X is reconfigurable, allowing the semantics of the language to be modified, and adapted to facilitate the interaction with interfaces to new scripting environments. This paper focuses on the tools used for the semantic extension of the language. A tool called FEDELE has been developed, allowing the user to add library modules to the FOBS-X library. In this way the semantics of the language can be enhanced, and the language can be adapted.

[...] Read more.
Other Articles