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.
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.Subscribe to receive issue release notifications and newsletters from MECS Press journals