Higher-Order Attribute Semantics of Flat Declarative Languages
Keywords:Higher-order attribute models, flat languages, attribute semantics of declarative languages, synthesis of programs, domain specific languages
AbstractA technique is described that provides a convenient instrument for implementation of semantics of simple declarative languages called flat languages. Semantics of a specification is defined in the paper as a set of programs derivable for solvable goals. We introduce higher-order attribute models that include more control information than conventional attribute models and explain the algorithm for dynamic evaluation of attributes on these models. A visual tool CoCoViLa is briefly described as an instrument for implementing attribute semantics of flat languages.
Download data is not yet available.
How to Cite
Grigorenko, P., & Tyugu, E. (2012). Higher-Order Attribute Semantics of Flat Declarative Languages. COMPUTING AND INFORMATICS, 29(2), 251–280. Retrieved from https://www.cai.sk/ojs/index.php/cai/article/view/83