language:
Find link is a tool written by Edward Betts.searching for Code generation (compiler) 169 found (225 total)
alternate case: code generation (compiler)
Automatic programming
(938 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) (760 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-building directives. Unparsing rules include extensive tree-scanning and code-generation constructs. TREE-META was instrumental in the development of NLS (oN-LineInfineon 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 applicationsCross compiler (3,557 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 compilerChapel (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 improveNemerle (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,543 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 RoslynProgramming tool (609 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 buildParser 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++LCC (compiler) (657 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 availableBytecode (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, andMono (software) (6,855 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 computingOracle 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, andPreprocessor (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 thatJames 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 onMicrosoft Visual C++ (4,416 words) [view diff] no match in snippet view article find links to article
Microsoft Visual C++ (MSVC) is a compiler for the C, C++, C++/CLI and C++/CX programming languages by Microsoft. MSVC is proprietary software; it was originallySynchronous programming language (658 words) [view diff] no match in snippet view article find links to article
deliver their outputs, and terminate their execution. A typical example is a compiler. Interactive systems interact continuously with their environment, at theirGeneric programming (7,796 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 thoseD (programming language) (6,229 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 programmingChris Lattner (1,627 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)Quaject (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 inLanguage 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-linePragmaDev 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 ModelsStatic single-assignment form (4,002 words) [view diff] no match in snippet view article find links to article
"Behind the Scenes of the OCaml Optimising Compiler". OCaml Pro. "Firm - Optimization and Machine Code Generation". Ekstrand, Jason (16 December 2014). "ReintroducingMPLAB (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 ConfiguratorClang (2,720 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, RenderScriptObject 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 objectRust (programming language) (10,314 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 alternativeAcorn 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 thePyPy (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 CPythonSSE2 (1,334 words) [view diff] no match in snippet view article find links to article
assuming a compiler with "strict" (i.e. no allowance of excess intermediate precision, no FMA contraction) floating-point code generation, the same roundingTurbo51 (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 syntaxParsing (4,880 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 computerScott 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)Link 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 completeRed (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 generationAndrew 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)SpiderMonkey (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 HomoiconicityTom 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. InFree Pascal (2,743 words) [view diff] no match in snippet view article find links to article
Free Pascal Compiler (FPC) is a compiler for the closely related programming-language dialects Pascal and Object Pascal. It is free software released underHigh-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 (571 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 theSource 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-inERIKA 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 configurationANTLR (1,123 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 activePWCT (1,650 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-purposeBounds 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 rangeVirtual machine (3,512 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 generationHistory of programming languages (3,814 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 ACMPolytope 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, andList of GNU packages (2,074 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 – generatesComparison 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. SomeParrot 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 VMCMS-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 aTrace 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 atProgram 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 recompilationCode 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 compiledPL/I (12,111 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 numberDynamic 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 theMichael 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 portablePragma 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 oneList of low-code development platforms (621 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 automationUCSD Pascal (1,760 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:10Macro (computer science) (4,015 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 assemblerLINC 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 originallyExplicit data graph execution (2,876 words) [view diff] no match in snippet view article find links to article
Technical Overview" A. Smith et al., "Compiling for EDGE Architectures", 2006 International Conference on Code Generation and Optimization, March, 2006S-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; MaierCharm (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'sReinhard 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 areMathomatic (1,519 words) [view diff] no match in snippet view article find links to article
that need to use the Mathomatic symbolic math engine. Solving and code generation example, where the work is shown: 1-> x = (a+1)*(b+2) #1: x = (a +ProDG (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, provideCommon 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 givenControl 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 ProgramsDIANA (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 performanceSilverfrost 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,115 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,739 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 coverBoilerplate 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) (975 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 efficientJava 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, 2007MADNESS (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 ParallelInstitute 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 computerCode 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-9C++11 (13,190 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,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 commercializeEiffelStudio (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 codeScala (programming language) (10,214 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, makingDebugger (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–327List 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, developFind 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 searchOpenCL (10,679 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/jIAR 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 andStream 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 inputState 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) SequentialJohn 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 educatedFrameworks supporting the polyhedral model (2,891 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-valuedGrigori 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 theMacsyma (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 RichReduced instruction set computer (7,270 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 misunderstandingSharpDevelop (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 BasicHistory 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 wasList of Python software (3,542 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 andDependent 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 verificationV850 (13,145 words) [view diff] no match in snippet view article find links to article
academic studies were done on instruction encoding and efficient SIMD code generation. It was later added into the V850G3H, V850G3KH and other H-extensionStack machine (5,787 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 itselfVulkan (5,251 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 driverOdra (computer) (528 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 AprilBasis 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-9AutoHotkey (1,389 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,581 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 efficientNapier88 (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; MaierNested 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 levelsJoel 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,Oberon (operating system) (3,318 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 FachvereineNEC V60 (8,369 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 languageGuang 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,505 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 GenerationAutomatically Tuned Linear Algebra Software (1,299 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 canAPL (programming language) (9,877 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–602AVR microcontrollers (7,497 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 bytesInteger 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 ResearchCollective 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 MotorsKrishna 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"Dynamic 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 itsKenneth 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–423Vienna 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 descriptionsMISRA C (2,329 words) [view diff] no match in snippet view article find links to article
automotive software safety". EE Times magazine. "Compliance to MISRA C: Code Generation". Mathworks. Archived from the original on 2015-12-08. Retrieved 2016-02-07Directed 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-9XSLT (3,273 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 (suchInstruction set architecture (4,329 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 forSoftware 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 WorkstationList 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,653 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–254IBM Basic assembly language and successors (4,381 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";Certification 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,120 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 casesList of unit testing frameworks (6,797 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.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 neededUniversity 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,278 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 operationalAI engine (3,720 words) [view diff] no match in snippet view article find links to article
(2021-02-21). "MLIR: Scaling Compiler Infrastructure for Domain Specific Computation". 2021 IEEE/ACM International Symposium on Code Generation and Optimization (CGO)CPUID (13,489 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.List 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 contributions