The spoofax name binding language
Autor: | Lennart C. L. Kats, Vlad Vergu, Gabriël D. P. Konat, Eelco Visser, Guido Wachsmuth |
---|---|
Rok vydání: | 2012 |
Předmět: |
Programming language
Computer science business.industry Name binding Metalanguage Name resolution (programming languages) Universal language computer.software_genre language.human_language Software language Fully qualified name Artificial intelligence business computer Implementation Scope (computer science) Natural language processing |
Zdroj: | SPLASH |
DOI: | 10.1145/2384716.2384748 |
Popis: | In textual software languages, names are used to identify program elements such as variables, methods, and classes. Name analysis algorithms resolve names in order to establish references between definitions and uses of names. In this poster, we present the Spoofax Name Binding Language (NBL), a declarative meta-language for the specification of name binding and scope rules, which departs from the programmatic encodings of name binding provided by regular approaches. NBL aspires to become the universal language for name binding, which can be used next to BNF definitions in reference manuals, as well as serve the generation of implementations. |
Databáze: | OpenAIRE |
Externí odkaz: |