作者: Cyrus Najmabadi , Ralf Lammel , Peter Drayton , Avner Aharoni , David Schach
DOI:
关键词:
摘要: Multiple programming languages can be embedded and supported within a single source. Programs nested with syntax from plurality of (e.g., C#, SQL, XML . ), among other things, enable users to avail themselves advantageous aspects different for particular tasks. Language services that provide language specific functionality including but not limited formatting, intelligent assist, auto completion, coloring, employed switched between afford support their respective in mixed source program. Similarly, programs compiled or systems such as parsers, scanners the like process corresponding code portions.