Back to Search
Start Over
Combining the Functional and Oject-Oriented Paradigms in the FOBS-X Scripting Language
- Publication Year :
- 2020
- Publisher :
- Zenodo, 2020.
-
Abstract
- A language FOBS-X (Extensible FOBS) is described. This language is an interpreted language, intended as a universal scripting language. An interesting feature of the language is its ability to be extended, allowing it to be adapted to new scripting environments. The interpretation process is structured as a core-language parser back-end, and a macro processor frontend. The macro processor allows the language syntax to be modified. A configurable library is used to help modify the semantics of the language, adding the required capabilities for interacting in a new scripting environment. This paper focuses on the macro capability of the language. A macro extension to the language has been developed, called the standard extension, that gives FOBS-X a friendlier syntax. It also serves as a convenient tool for demonstrating the macro expansion process.
- Subjects :
- Domain-specific language
Programming language
Computer science
Specification language
computer.software_genre
Language primitive
Hybrid, scripting, functional, object-oriented
Universal Networking Language
Scripting language
High-level programming language
Data control language
Macro
computer
Subjects
Details
- Language :
- English
- Database :
- OpenAIRE
- Accession number :
- edsair.doi.dedup.....887b70e7e1ae85be8b1e6248d851c420
- Full Text :
- https://doi.org/10.5281/zenodo.4117256