作者: Mameri Frederico A , Fanning Michael C
DOI:
关键词: Computer science 、 Compiler 、 Compiler construction 、 Programming language 、 Inline expansion 、 Dead code elimination 、 Compiler correctness 、 Code generation 、 Loop-invariant code motion 、 Functional compiler
摘要: Concepts and technologies are described herein for extending the behavior of a software development tool. An extension can be accessed consumed by tool to configure perform an operation in extended mode. In one example, extend compiler based on input source code. configuration, provide with or more runtime semantics various code elements particular programming language. The access extensions list determine if is compilation element logical unit