language:
Find link is a tool written by Edward Betts.searching for Code generation (compiler) 167 found (224 total)
alternate case: code generation (compiler)
Automatic programming
(934 words)
[view diff]
no match in snippet
view article
find links to article
Fortran and ALGOL. In fact, one of the earliest programs identifiable as a compiler was called Autocode. Parnas concluded that "automatic programming has alwaysDecompiler (2,265 words) [view diff] no match in snippet view article find links to article
translates an executable file back into high-level source code. Unlike a compiler, which converts high-level code into machine code, a decompiler performsBigloo (228 words) [view diff] no match in snippet view article find links to article
effective and diverse code generation that can match the performance of hand-written C or C++. The Bigloo system contains a Scheme compiler that can generateClarion (programming language) (778 words) [view diff] no match in snippet view article
development environment (IDE) runs on the Clarion language. The IDE provides code generation facilities via a system of templates which allow programmers to describeQmake (222 words) [view diff] no match in snippet view article find links to article
build instructions on different operating systems. qmake supports code generation for the following operating systems: Linux (including Android), AppleAsm.js (1,894 words) [view diff] no match in snippet view article find links to article
manual memory management (such as C) is translated by a source-to-source compiler such as Emscripten (based on LLVM). Performance is improved by limitingTREE-META (1,028 words) [view diff] no match in snippet view article find links to article
TREE-META (or Tree Meta, TREEMETA) Translator Writing System is a compiler-compiler system for context-free languages originally developed in the 1960sInfineon XMC (1,128 words) [view diff] no match in snippet view article find links to article
With pre-defined, tested applications, DAVE also supports automatic code generation. Alternatively, developers are free to integrate their own applicationsChapel (programming language) (699 words) [view diff] no match in snippet view article
g. Python also supported. Chapel supports GPU programming through code generation for NVIDIA and AMD graphics processing units. Chapel aims to improveCross compiler (3,460 words) [view diff] no match in snippet view article find links to article
A cross compiler is a compiler capable of creating executable code for a platform other than the one on which the compiler is running. For example, a compilerNemerle (1,813 words) [view diff] no match in snippet view article find links to article
compiler. They reduce the amount of code that must be written by hand, make code generation safer, and allow programs to generate code with compiler checksLibrary (computing) (2,541 words) [view diff] no match in snippet view article
pp. 1, 3. "Code Generation Library". Source Forge. Archived from the original on 2010-01-12. Retrieved 2010-03-03. Byte Code Generation Library is highSelf-modifying code (4,981 words) [view diff] no match in snippet view article find links to article
new Function('x', 'return x + 2'); Lisp macros also allow runtime code generation without parsing a string containing program code. The Push programmingAbstract syntax tree (1,203 words) [view diff] no match in snippet view article find links to article
for code generation. The AST is often used to generate an intermediate representation (IR), sometimes called an intermediate language, for the code generationAutomatic parallelization tool (2,259 words) [view diff] no match in snippet view article find links to article
parallelizing and optimizing compiler (workbench) for C and Fortran sequential programs. The purpose of this source-to-source compiler is to adapt existing applicationsRoslyn (compiler) (932 words) [view diff] no match in snippet view article
Cookbook: Compiler as a Service, Code Analysis, Code Quality and more. Packt Publishing. ISBN 978-1787286832. Harrison, Nick (2017). Code Generation with RoslynParser Grammar Engine (520 words) [view diff] no match in snippet view article find links to article
Parser Grammar Engine (PGE, originally the Parrot Grammar Engine) is a compiler and runtime system for Raku rules for the Parrot virtual machine. PGE usesNim (programming language) (5,735 words) [view diff] no match in snippet view article
programming styles by providing several features such as compile time code generation, algebraic data types, a foreign function interface (FFI) with C, C++Programming tool (619 words) [view diff] no match in snippet view article find links to article
tool called a source code editor to edit source code files, and then a compiler to convert the source code into machine code files. They may also use buildMono (software) (6,853 words) [view diff] no match in snippet view article
possible to configure Mono to use the LLVM as the code generation engine instead of Mono's own code generation engine. This is useful for high performance computingLCC (compiler) (649 words) [view diff] no match in snippet view article
LCC ("Local C Compiler" or "Little C Compiler") is a small, retargetable compiler for the ANSI C programming language. Although its source code is availablePreprocessor (1,203 words) [view diff] no match in snippet view article find links to article
and, by combining compile-time interpretation and code generation, turns that definition into a compiler to the OCaml programming language—and from thatBytecode (1,888 words) [view diff] no match in snippet view article find links to article
and references (normally numeric addresses) that encode the result of compiler parsing and performing semantic analysis of things like type, scope, andOracle Developer Studio (718 words) [view diff] no match in snippet view article find links to article
performance library Distributed make A common optimizing backend is used for code generation. A high-level intermediate representation called Sun IR is used, andJames Cordy (1,043 words) [view diff] no match in snippet view article find links to article
developed the S/SL compiler technology with R.C. Holt and D.B. Wortman based on his M.Sc. thesis work and the orthogonal code generation method based onD (programming language) (6,232 words) [view diff] no match in snippet view article
run time (RTTI / TypeInfo), to facilitate generic code or automatic code generation (usually using compile-time techniques). D supports functional programmingGeneric programming (7,737 words) [view diff] no match in snippet view article find links to article
programming contexts. For example, in Forth the compiler can execute code while compiling and one can create new compiler keywords and new implementations for thoseChris Lattner (1,600 words) [view diff] no match in snippet view article find links to article
(2021), "MLIR: Scaling Compiler Infrastructure for Domain Specific Computation", 2021 IEEE/ACM International Symposium on Code Generation and Optimization (CGO)Clang (2,730 words) [view diff] no match in snippet view article find links to article
Clang (/ˈklæŋ/) is a compiler front end for the programming languages C, C++, Objective-C, Objective-C++, and the software frameworks OpenMP, OpenCL, RenderScriptStatic single-assignment form (3,954 words) [view diff] no match in snippet view article find links to article
use as the middle and back ends of a compiler, uses SSA form for all scalar register values until code generation by use of an SSA-aware register allocatorQuaject (398 words) [view diff] no match in snippet view article find links to article
complex compiler; Massalin noted that just-in-time compilation (JIT) for a high-level programming language that permits runtime code generation, as inPragmaDev Studio (1,884 words) [view diff] no match in snippet view article find links to article
S2CID 8817726. Brumbulli, Mihal; Fischer, Joachim (2010-10-04). "SDL Code Generation for Network Simulators". System Analysis and Modeling: About ModelsLanguage workbench (588 words) [view diff] no match in snippet view article find links to article
through interpretation and code generation Racket is a cross-platform language development workbench including compiler, JIT compiler, IDE and command-lineParsing (4,881 words) [view diff] no match in snippet view article find links to article
or the input (front end parsing) and output (back end code generation) stages of a compiler. The input to a parser is typically text in some computerMPLAB (674 words) [view diff] no match in snippet view article find links to article
8-bit, 16-bit and 32-bit PIC microcontrollers. It supports automatic code generation with the MPLAB Code Configurator and the MPLAB Harmony ConfiguratorObject code optimizer (938 words) [view diff] no match in snippet view article find links to article
for small sections of code, peephole optimizer, forms part of a software compiler. It takes the output from the source language compile step - the objectPyPy (1,646 words) [view diff] no match in snippet view article find links to article
than the standard implementation CPython because PyPy uses a just-in-time compiler. Most Python code runs well on PyPy except for code that depends on CPythonAcorn C/C++ (1,075 words) [view diff] no match in snippet view article find links to article
instructions to the standalone assembler tool, ObjAsm, and code generation by the C compiler to use those instructions where natural to do so from theTurbo51 (379 words) [view diff] no match in snippet view article find links to article
Turbo51 is a compiler for the programming language Pascal, for the Intel MCS-51 (8051) family of microcontrollers. It features Borland Turbo Pascal 7 syntaxRed (programming language) (1,095 words) [view diff] no match in snippet view article
just-in-time compiler for cases in between, but this has not yet been implemented. Red seeks to remain independent of any other toolchain; it does its own code generationLink time (277 words) [view diff] no match in snippet view article find links to article
languages instantiation of templates). Some optimizing compilers delay code generation until link time because it is here that information about a completeAndrew Appel (487 words) [view diff] no match in snippet view article find links to article
Princeton University. He is especially well known because of his compiler books, the Modern Compiler Implementation in ML (ISBN 0-521-58274-1) series, as wellIP Pascal (4,932 words) [view diff] no match in snippet view article find links to article
associated with the first compiler. The front end of the compiler was created and tested without intermediate code generation capabilities (parse only)Rust (programming language) (10,630 words) [view diff] no match in snippet view article
file. Other than LLVM, the compiler also supports using alternative backends such as GCC and Cranelift for code generation. The intention of those alternativeScott Mahlke (53 words) [view diff] no match in snippet view article find links to article
and Electronics Engineers (IEEE) in 2015 for contributions to compiler code generation and automatic processor customization. "2015 elevated fellow" (PDF)Free Pascal (2,668 words) [view diff] no match in snippet view article find links to article
Additionally it includes bug fixes and minor compiler updates. Free Pascal also supports byte code generation for the Java Virtual Machine as of versionSpiderMonkey (1,805 words) [view diff] no match in snippet view article find links to article
allocation and then generates native machine code in a process called Code Generation. The optimizations here assume that a script continues to see dataMetaprogramming (1,432 words) [view diff] no match in snippet view article find links to article
List of program transformation systems. Aspect weaver Comparison of code generation tools Compile-time function execution Genetic programming HomoiconicityHigh-level programming language (2,028 words) [view diff] no match in snippet view article find links to article
programming language is. In the 1960s, a high-level programming language using a compiler was commonly called an autocode. Examples of autocodes are COBOL and FortranPathScale (526 words) [view diff] no match in snippet view article find links to article
was a company that developed a highly optimizing C, C++, and Fortran compiler suite for the x86-64 microprocessor architectures. It derives from theERIKA Enterprise (659 words) [view diff] no match in snippet view article find links to article
multicore, memory protection, and kernel fixed priority with Diab 5.5.1 compiler) is MISRA C 2004 compliant using FlexeLint 9.00h under the configurationTom Conte (457 words) [view diff] no match in snippet view article find links to article
Foundation. Conte is best known for his contributions to the fields of compiler code generation, computer architecture and computer performance evaluation. InPWCT (1,584 words) [view diff] no match in snippet view article find links to article
programming then generating the source code. The software supports code generation in many textual programming languages. PWCT is designed to be a general-purposeSource code editors for Erlang (116 words) [view diff] no match in snippet view article find links to article
Erlang. erlang.org: Erlang tools EDTS plug-in for GNU Emacs vim-erlang-compiler plug-in for Vim Tag List plug-in for Vim vim-erlang-omnicomplete plug-inVirtual machine (3,511 words) [view diff] no match in snippet view article find links to article
compiler; early examples date to around 1964 with the META II compiler-writing system using it for both syntax description and target code generationPolytope model (718 words) [view diff] no match in snippet view article find links to article
Martin Griebl containing diagrams of the pseudocode example above "Code Generation in the Polytope Model" (1998). Martin Griebl, Christian Lengauer, andANTLR (1,091 words) [view diff] no match in snippet view article find links to article
uses a LL(*) algorithm for parsing. ANTLR is the successor to the Purdue Compiler Construction Tool Set (PCCTS), first developed in 1989, and is under activeBounds checking (1,237 words) [view diff] no match in snippet view article find links to article
time-consuming, it is not always done. Bounds-checking elimination is a compiler optimization technique that eliminates unneeded bounds checking. A rangeHistory of programming languages (3,811 words) [view diff] no match in snippet view article find links to article
and similarly obscure syntax. Throughout the 20th century, research in compiler theory led to the creation of high-level programming languages, which useFormal verification (1,907 words) [view diff] no match in snippet view article find links to article
"Formally Verified Native Code Generation in an Effectful JIT: Turning the CompCert Backend into a Formally Verified JIT Compiler". Proceedings of the ACMComparison of assemblers (505 words) [view diff] no match in snippet view article find links to article
components of a compiler system for a high-level programming language and may have limited or no usable functionality outside of the compiler system. SomeList of GNU packages (2,068 words) [view diff] no match in snippet view article find links to article
of GNU Bazaar) GNU AutoGen – active tier-style tool for automated code generation GNU Bazaar – distributed revision control system GNU cflow – generatesParrot virtual machine (1,347 words) [view diff] no match in snippet view article find links to article
the parse-tree generated by PGE for optimization and ultimately for code generation. The most complete language implementations targeting the Parrot VMProgram transformation (473 words) [view diff] no match in snippet view article find links to article
systems Metaprogramming Program synthesis Source-to-source compiler Source code generation Transformation language Transformational grammar Dynamic recompilationCMS-2 (1,147 words) [view diff] no match in snippet view article find links to article
statements specify processing operations and result in executable code generation by the compiler. A dynamic statement consists of an operator followed by aMichael Franz (1,037 words) [view diff] no match in snippet view article find links to article
Distinguished Professor. Franz's doctoral dissertation, entitled "Code Generation On-The-Fly: A Key To Portable Software" proposed to make software portableTrace tree (244 words) [view diff] no match in snippet view article find links to article
Gal, Andreas; Franz, Michael (November 2006), Incremental Dynamic Code Generation with Trace Trees (PDF), CiteSeerX 10.1.1.113.557, S2CID 9352256, retrievedTurbo Pascal (5,879 words) [view diff] no match in snippet view article find links to article
Pascal page: DOS 7.0 Turbo Pascal 3 Code Generation, a description of the Turbo Pascal 3.0 compiler Turbo Pascal Compiler Internals Archived 2011-04-27 atCode as data (728 words) [view diff] no match in snippet view article find links to article
Poletto, Massimiliano A. (September 1999). Language and compiler support for dynamic code generation (PDF) (PhD). MIT. p. 20. until it is dynamically compiledDynamic Language Runtime (1,605 words) [view diff] no match in snippet view article find links to article
all languages using the DLR services Dynamic method dispatch Dynamic code generation Hosting API The DLR is used to implement dynamic languages on thePL/I (12,032 words) [view diff] no match in snippet view article find links to article
was developed using the TMG compiler-compiler. The influential Multics PL/I compiler [sic "PL/1"] was the source of compiler technology used by a numberMacro (computer science) (4,016 words) [view diff] no match in snippet view article
run-time code generation. Languages such as C and some assembly languages have rudimentary macro systems, implemented as preprocessors to the compiler or assemblerPragma once (1,253 words) [view diff] no match in snippet view article find links to article
prone to programmer error as there are no mechanisms available to the compiler for prevention of accidental use of the same macro name in more than oneUCSD Pascal (1,768 words) [view diff] no match in snippet view article find links to article
Machinery. Retrieved 24 December 2012. Ammann, U. (1977). "On code generation in a PASCAL compiler". Software: Practice and Experience. 7 (3): 391–423. doi:10Explicit data graph execution (2,876 words) [view diff] no match in snippet view article find links to article
instruction were put into the CPU. Any more complex code was left to the compiler. The removal of so much circuitry, about 1⁄3 of the transistors in theList of low-code development platforms (564 words) [view diff] no match in snippet view article find links to article
plugin for Eclipse that allows graphical modelling and model-based code generation using custom templates. Appian is an enterprise low-code automationLINC 4GL (1,357 words) [view diff] no match in snippet view article find links to article
LINC ("Logic and Information Network Compiler") is a fourth-generation programming language, used mostly on Unisys computer systems. LINC was originallyS-algol (3,053 words) [view diff] no match in snippet view article find links to article
A; Brown, AL; Vaughan, FA (1994), "Using C as a Compiler Target Language for Native Code Generation in Persistent Systems" (pdf), in Atkinson, MP; MaierReinhard Wilhelm (933 words) [view diff] no match in snippet view article find links to article
which is relevant for code generation using tree automata. He is one of the co-developers of the MUG1, MUG2 and OPTRAN compiler generators, which areCharm (programming language) (1,259 words) [view diff] no match in snippet view article
descent parser as described in seminal books on compiler design. A set of Charm tools including a compiler, assembler and linker was made available for Acorn'sMathomatic (1,519 words) [view diff] no match in snippet view article find links to article
source requires a C compiler with the standard POSIX C libraries. If Mathomatic is compiled with the GCC C compiler or the Tiny C Compiler for a Unix-likeControl table (6,351 words) [view diff] no match in snippet view article find links to article
large enough to handle all possible values — David.A. SPULER, Compiler Code Generation for Multiway Branch Statements as a Static Search Problem ProgramsProDG (software) (1,065 words) [view diff] no match in snippet view article
manufacturer, frequently a variant of the GNU Compiler Collection. The SNC compiler was designed to improve code generation, reduce the size of debug data, provideDIANA (intermediate language) (247 words) [view diff] no match in snippet view article
compiler front end (syntactic analysis) and middle end (semantic analysis) of the compiler on the one hand and the compiler back end (code generationGNU Guile (2,015 words) [view diff] no match in snippet view article find links to article
January 2020, Guile 3.0.0 was released with just-in-time (JIT) native code generation for much greater performance. Compared to 2.2, microbenchmark performanceCommon Lisp (11,969 words) [view diff] no match in snippet view article find links to article
Lisp allows type declarations and provides ways to influence the compiler code generation policy. For the latter various optimization qualities can be givenSilverfrost FTN95 (941 words) [view diff] no match in snippet view article find links to article
Silverfrost FTN95: Fortran for Windows is a compiler for the Fortran programming language for computers running Microsoft Windows. It generates executableAspectJ (1,320 words) [view diff] no match in snippet view article find links to article
automatically maintains AspectJ inter-type declarations as its principal code generation output. Gregor Kiczales started and led the Xerox PARC team that eventuallyFrench Institute for Research in Computer Science and Automation (873 words) [view diff] no match in snippet view article find links to article
library) Esterel, a programming language for State Automata Geneauto — code-generation from model Graphite, a research platform for computer graphics, 3DComparison of Java and C++ (6,103 words) [view diff] no match in snippet view article find links to article
However modern C++ compilers like MSVC and Clang+LLVM offer link-time-code-generation options that allow modules to be compiled to intermediate formats whichAlfred Aho (1,760 words) [view diff] no match in snippet view article find links to article
techniques that codified the theory relevant to compiler design. Their 1977 textbook Principles of Compiler Design had a green dragon on the front coverJava performance (5,597 words) [view diff] no match in snippet view article find links to article
2, 2008. Retrieved April 2, 2008. "Fast, Effective Code Generation in a Just-In-Time Java Compiler" (PDF). Intel Corporation. Retrieved June 22, 2007Boilerplate code (1,325 words) [view diff] no match in snippet view article find links to article
that processes input for another program Scaffold (programming) – Code generation technique or a project generation technique Snippet (programming) –Clean (programming language) (965 words) [view diff] no match in snippet view article
a uniqueness type system, in contrast to Haskell's use of monads. The compiler takes advantage of the uniqueness type system to generate more efficientMADNESS (1,652 words) [view diff] no match in snippet view article find links to article
I.; Sadayappan, P.; Harrison, Robert J. (2011). "Model-Driven SIMD Code Generation for a Multi-resolution Tensor Kernel". 2011 IEEE International ParallelCode coverage (2,392 words) [view diff] no match in snippet view article find links to article
Y.N. Srikant; Priti Shankar (2002). The Compiler Design Handbook: Optimizations and Machine Code Generation. CRC Press. p. 249. ISBN 978-1-4200-4057-9Institute for System Programming (622 words) [view diff] no match in snippet view article find links to article
Mathematical Sciences of the RAS. Compiler Technologies Department (CTT) : The department is specialized in applying compiler approach to different computerMLIR (software) (2,465 words) [view diff] no match in snippet view article
(2021). "MLIR: Scaling Compiler Infrastructure for Domain Specific Computation". 2021 IEEE/ACM International Symposium on Code Generation and Optimization (CGO)History of general-purpose CPUs (5,891 words) [view diff] no match in snippet view article find links to article
compilation (JIT) virtual machines being used for many languages, slow code generation affects users also. There were several unsuccessful attempts to commercializeState diagram (1,958 words) [view diff] no match in snippet view article find links to article
statecharts, Mealy machines, Moore machines), simulation, and source code generation. Archive index at the Wayback Machine Taylor Booth (1967) SequentialScala (programming language) (10,224 words) [view diff] no match in snippet view article
software distribution, including compiler and libraries, is released under the Apache license. Scala.js is a Scala compiler that compiles to JavaScript, makingC++11 (13,170 words) [view diff] no match in snippet view article find links to article
compiler-specific extensions already recognize added declarator attributes, to provide code generation options or optimization hints to the compiler,EiffelStudio (2,093 words) [view diff] no match in snippet view article find links to article
EiffelStudio includes a combination of tools integrated under one user interface: compiler, interpreter, debugger, browser, metrics tool, profiler, diagram and codeReduced instruction set computer (6,970 words) [view diff] no match in snippet view article find links to article
efficient execution by a pipelined processor and for code generation by an optimizing compiler. — Michael Slater, Microprocessor Report A common misunderstandingDebugger (1,368 words) [view diff] no match in snippet view article find links to article
Y.N. Srikant; Priti Shankar (eds.). The Compiler Design Handbook: Optimizations and Machine Code Generation. Boca Raton, Florida: CRC Press. pp. 295–327Find first set (4,072 words) [view diff] no match in snippet view article find links to article
and to a lesser extent, the programming language semantics and compiler code generation quality. The approaches may be loosely described as linear searchStream processing (4,597 words) [view diff] no match in snippet view article find links to article
input streams of data objects (tokens) into output streams. Cal2Many a code generation framework from Halmstad University, Sweden. It takes CAL code as inputOpenCL (10,691 words) [view diff] no match in snippet view article find links to article
"PyCUDA and PyOpenCL: A scripting-based approach to GPU run-time code generation". Parallel Computing. 38 (3): 157–174. arXiv:0911.3456. doi:10.1016/jList of Eclipse projects (1,532 words) [view diff] no match in snippet view article find links to article
support for core Java SE. This includes a standalone fast incremental compiler. Plug-in Development Environment (PDE) provides tools to create, developJohn Fitch (computer scientist) (465 words) [view diff] no match in snippet view article
and he was a director of Codemist Ltd, which developed the Norcroft C compiler. Born in Barnsley, Yorkshire, England in December 1945, Fitch was educatedIAR Systems (642 words) [view diff] no match in snippet view article find links to article
integrated development environment featuring a highly optimized C/C++ compiler, the C-SPY debugger, and the static and runtime analysis tools C-STAT andFrameworks supporting the polyhedral model (2,887 words) [view diff] no match in snippet view article find links to article
Use of the polyhedral model (also called the polytope model) within a compiler requires software to represent the objects of this framework (sets of integer-valuedVulkan (5,180 words) [view diff] no match in snippet view article find links to article
Vulkan driver only needs to perform GPU specific optimization and code generation, resulting in easier driver maintenance, and potentially smaller driverMacsyma (2,534 words) [view diff] no match in snippet view article find links to article
complex numbers, limits, definite integration, Fortran and LaTeX code generation), David Y. Y. Yun (polynomial GCDs), Gail Zacharias (Gröbner) and RichGrigori Fursin (767 words) [view diff] no match in snippet view article find links to article
research group created open-source machine learning based self-optimizing compiler, MILEPOST GCC, considered to be the first in the world. At the end of theHistory of the Dylan programming language (2,616 words) [view diff] no match in snippet view article find links to article
which came out as the Apple Dylan Technology Release. It featured PPC code generation but did not itself run on PowerPC natively. The development bed wasDependent type (2,609 words) [view diff] no match in snippet view article find links to article
dependently typed languages closely related to proof assistants. The code-generation aspect provides a powerful approach to formal program verificationSharpDevelop (1,017 words) [view diff] no match in snippet view article find links to article
SharpDevelop.net community. "Refactoring", SharpDevelop Feature Tour. "Code Generation". SharpDevelop Feature Tour. Kofler, Michael (2002). Visual BasicList of Python software (3,541 words) [view diff] no match in snippet view article find links to article
HTML and XML documents Cheetah, a Python-powered template engine and code-generation tool Construct, a python library for the declarative construction andStack machine (5,786 words) [view diff] no match in snippet view article find links to article
of compiler output has been demonstrated to significantly improve code, and potentially performance, whilst global optimisation within the compiler itselfOberon (operating system) (3,308 words) [view diff] no match in snippet view article
Windows using pluggable objects" (PDF). Franz, Michael (1 March 1994). Code-Generation On-the-Fly: A Key to Portable Software. Zürich: Verlag der FachvereineV850 (13,145 words) [view diff] no match in snippet view article find links to article
Renesas: C Compiler Package for V850 family CA850 C compiler for V850E1 and V850ES (v850e1 and/or v850es, a.k.a. Gen. 1) CX C compiler for V850E2M andOdra (computer) (512 words) [view diff] no match in snippet view article
team in Leningrad developing an ALGOL 68 compiler in 1976. The Odra 1204 ran the syntax analysis, code generation ran on an IBM System/360. Up until 30 AprilAutoHotkey (1,385 words) [view diff] no match in snippet view article find links to article
programming Function hooks COM wrappers Console interaction Dynamic code generation HIDs Internet Explorer automation GUI creation Synthetic programmingDomain-driven design (2,588 words) [view diff] no match in snippet view article find links to article
models. Thanks to model-driven engineering's model transformation and code generation techniques, the domain model can be used to generate the actual softwareGSOAP (2,328 words) [view diff] no match in snippet view article find links to article
generic XML data bindings. Given a set of C/C++ type declarations, the compiler-based gSOAP tools generate serialization routines in source code for efficientNested function (2,290 words) [view diff] no match in snippet view article find links to article
implemented in some simpler languages as it significantly complicates code generation and analysis, especially when functions are nested to various levelsBasis path testing (249 words) [view diff] no match in snippet view article find links to article
Y.N. Srikant; Priti Shankar (2002). The Compiler Design Handbook: Optimizations and Machine Code Generation. CRC Press. p. 249. ISBN 978-1-4200-4057-9Automatically Tuned Linear Algebra Software (1,293 words) [view diff] no match in snippet view article find links to article
, for SSE support before intrinsics made them available in C code Code generation—programs that write programs incorporating what knowledge they canNapier88 (436 words) [view diff] no match in snippet view article find links to article
A; Brown, AL; Vaughan, FA (1994), "Using C as a Compiler Target Language for Native Code Generation in Persistent Systems" (pdf), in Atkinson, MP; MaierNEC V60 (8,358 words) [view diff] no match in snippet view article find links to article
object programs of 16-bit CPU (V30). Instruction formats are suited to code-generation phase of compilers. 237 instructions are provided for high-level languageJoel McCormack (1,877 words) [view diff] no match in snippet view article find links to article
originally presented p-code in his PhD thesis (see Urs Ammann, On Code Generation in a Pascal Compiler, Software: Practice and Experience, Vol. 7, No. 3, 1977,Guang Gao (846 words) [view diff] no match in snippet view article find links to article
significant contributions in the field of computer microarchitecture and compiler code generation during the 50th edition of MICRO held in Boston. Gauss Award: AwardedNPAPI (2,503 words) [view diff] no match in snippet view article find links to article
Book on Programming Netscape Plug-Ins by Zan Oliphant Nixysa: A glue code generation framework for NPAPI plugins. Apache 2.0 license. NPAPI Tutorial BuildingMultiplicative binary search (397 words) [view diff] no match in snippet view article find links to article
Branch Code Generation" (PDF). Proceedings of the GCC Developers' Summit: 103–116. Retrieved 4 March 2017. Spuler, David A. (January 1994). Compiler Code GenerationAPL (programming language) (9,846 words) [view diff] no match in snippet view article
Wai-Mee, Ching (November 1986). "Program Analysis and Code Generation in an APL/370 Compiler". IBM Journal of Research and Development. 30 (6): 594–602Integer points in convex polyhedra (434 words) [view diff] no match in snippet view article find links to article
"Computations on Iterated Spaces" in: The Compiler Design Handbook: Optimizations and Machine Code Generation, CRC Press 2007, 2nd edition, ISBN 1-4200-4382-XComparison of numerical-analysis software (998 words) [view diff] no match in snippet view article find links to article
VisualBasic and Java". Retrieved May 18, 2011. Wolfram Research. "C Code Generation User Guide". Retrieved May 19, 2011. library.wolfram.com Wolfram ResearchKrishna Palem (2,153 words) [view diff] no match in snippet view article find links to article
H. Patel; S. Yalamanchili. "An Instruction Set Architecture to Aid Code Generation for Hardware Platforms Having Multiple Heterogeneous Functional Units"Collective Knowledge (software) (561 words) [view diff] no match in snippet view article
reproduce results of their publication in the International Symposium on Code Generation and Optimization (CGO'17) during Artifact Evaluation General MotorsDynamic programming language (1,746 words) [view diff] no match in snippet view article find links to article
is returned. Erik Meijer and Peter Drayton distinguish the runtime code generation offered by eval from the dynamic loading offered by shared librariesTNSDL (1,274 words) [view diff] no match in snippet view article find links to article
processor-specific code generation and low-level optimization is delegated to the C compiler used. After translating TNSDL to C, any standard-compliant C compiler, linkerRe2c (1,456 words) [view diff] no match in snippet view article find links to article
programs are capable of revealing any errors in optimizations and code generation. Warnings: re2c performs static analysis of the program and warns itsVienna Development Method (5,128 words) [view diff] no match in snippet view article find links to article
Schorre's META II language, or its successor Tree Meta; these were compiler-compiler systems rather than being suitable for formal problem descriptionsKenneth Bowles (759 words) [view diff] no match in snippet view article find links to article
2017. Retrieved 15 February 2011. Ammann, Urs (1977). On Code Generation in a Pascal Compiler, Software: Practice and Experience, Vol. 7, No. 3. pp. 391–423MISRA C (2,271 words) [view diff] no match in snippet view article find links to article
can be divided logically into a number of categories: Avoiding possible compiler differences, for example, the size of C's int type may vary but int16_tAVR microcontrollers (7,395 words) [view diff] no match in snippet view article find links to article
reserved for instruction memory. Some chip-specific differences affect code generation. Code pointers (including return addresses on the stack) are two bytesDirected acyclic graph (5,646 words) [view diff] no match in snippet view article find links to article
Srikant, Y. N.; Shankar, Priti (2007), The Compiler Design Handbook: Optimizations and Machine Code Generation (2nd ed.), CRC Press, pp. 19–39, ISBN 978-1-4200-4383-9Instruction set architecture (4,309 words) [view diff] no match in snippet view article find links to article
is also dependent on the compiler. Most optimizing compilers have options that control whether to optimize code generation for execution speed or forXSLT (3,271 words) [view diff] no match in snippet view article find links to article
library Most early XSLT processors were interpreters. More recently, code generation is increasingly common, using portable intermediate languages (suchSoftware prototyping (5,326 words) [view diff] no match in snippet view article find links to article
prototyping, mapping of requirements to hardware architectures, and code generation..." This system is named the Advanced Requirements Engineering WorkstationMoonBit (programming language) (785 words) [view diff] no match in snippet view article
language, using real-time semantic sampling. It ensures reliability in code generation through a secure type system, Wasm sandboxing, and dead code eliminationList of Georgia Institute of Technology faculty (904 words) [view diff] no match in snippet view article find links to article
and Computer Engineering) computer architect known for work in compiler code generation, fast computer architecture simulation and multicore architectureSoft error (4,531 words) [view diff] no match in snippet view article find links to article
International Symposium on Code Generation and Optimization. Proceedings of the international symposium on Code generation and optimization. pp. 243–254Certification Authorities Software Team (711 words) [view diff] no match in snippet view article find links to article
Approving Source Code to Object Code Traceability 2002 CAST-13 Automatic Code Generation Tools Development Assurance 2002 CAST-14 Use of a Level D CommercialBASIC interpreter (14,112 words) [view diff] no match in snippet view article find links to article
also BASIC code to emit assembly language, making it possible to use code-generation techniques and even write simple compilers in BASIC. As in most BASICsDivide-and-conquer algorithm (2,894 words) [view diff] no match in snippet view article find links to article
divide-and-conquer FFT algorithms for a set of fixed sizes. Source-code generation methods may be used to produce the large number of separate base casesIBM Basic assembly language and successors (4,365 words) [view diff] no match in snippet view article find links to article
requests to the assembler to perform various operations during the code generation process. For instance, CSECT means "start a section of code here";Mobile app development (2,307 words) [view diff] no match in snippet view article find links to article
pre-tested code libraries and user debugging of code not necessary after code generation. Publish in the cloud, test native in the device, no emulator neededList of unit testing frameworks (6,802 words) [view diff] no match in snippet view article find links to article
the way you write your assertions". "nmate - Open Source Unit-Test Code Generation and Integration Add-in for Visual Studio". Google Project Hosting.University of Illinois Center for Supercomputing Research and Development (6,992 words) [view diff] no match in snippet view article find links to article
Languages. In Proceedings of the 21st ACM/IEEE International Symposium on Code Generation and Optimization (CGO 2023). Association for Computing Machinery, NewReo Coordination Language (1,647 words) [view diff] no match in snippet view article find links to article
for animating data-flow through circuits. For code generation, the ECT contains a Reo-to-Java compiler, which generates code for circuits based on theirTymnet (4,269 words) [view diff] no match in snippet view article find links to article
repository from the PDP-10s to Sun systems. The new servers were dubbed the Code Generation Systems or CGS. They were initially six Sun-3 servers upgraded eventuallyTransmeta (4,280 words) [view diff] no match in snippet view article find links to article
Proceedings of the First Annual IEEE/ACM International Symposium on Code Generation and Optimization, 27–29 March 2003, San Francisco, California TransmetaAlgorithmic skeleton (8,819 words) [view diff] no match in snippet view article find links to article
language. Different transformation processes were introduced, such as code generation or instantiation of lowerlevel skeletons (sometimes called operationalList of fellows of IEEE Computer Society (124 words) [view diff] no match in snippet view article find links to article
2005 Thomas Conte For contributions to computer architecture, compiler code generation and performance evaluation. 1985 Lynn Conway For contributionsCPUID (12,982 words) [view diff] no match in snippet view article find links to article
x86-cpuid.org, a complete x86 architecture CPUID database plus related code generation tools, to be used by both the Linux Kernel and the Xen hypervisor.