Embedded multi-language programming

作者: 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.

参考文章(11)
Donald J. Yantzi, Kushal Sayeed Munir, Phil Coulthard, Editing files of remote systems using an integrated development environment ,(2002)
Elliot H. Omiya, C. Douglas Hodges, Mikhail Arkhipov, Li Zhang, Joshua Israel Kaplan, Timothy Michael Mc Bride, Source code editor for editing multilanguage documents ,(2003)
Kevin Zatloukal, Extendable compiler framework ,(2004)
Hin Boen, Campegius L. Bronkhorst, Ken Chan, Peter Johnson, Development assistance for mixed-language sources ,(2002)
Robert W. McReynolds, Roderick W. Stone, Richard W. Finch, Dynamic multi-lingual software translation system ,(1999)
Ojas Kale, Rajendra Chittar, Vivek Kulkarni, System and method of universal programming language conversion ,(2003)