Editing support for software languages: implementation practices in language server protocols.
Djonathan BarrosSven PeldszusWesley K. G. AssunçãoThorsten BergerPublished in: MoDELS (2022)
Keyphrases
- target language
- computer aided software engineering
- functional language
- native language
- highly expressive
- advanced features
- modeling language
- core components
- highly modular
- functional programming
- natural language
- software development
- language learning
- java virtual machine
- language independent
- english text
- platform independent
- computer programs
- programming language
- description languages
- client server
- machine translation
- linguistic resources
- specification language
- definition language
- formal language
- language specific
- pattern languages
- formal languages
- machine translation system
- software engineering
- data model
- database systems