|
| |
| | Researchers in Programming Languages and Compilers |
 | | Compilers: optimizing and parallelizing sequential languages, parallel algorithms, languages, and architectures. |  | | Compilers for higher-order languages, program representation, program analysis and optimization, extensible parsers. |  | | Parallelizing compilers, high-performance computing, programming languages, computer architecture, programming environments. |
|
http://www.cs.cmu.edu/afs/cs.cmu.edu/user/mleone/web/language-people.html
(4088 words)
|
|
| |
| | What is compiler? - A Word Definition From the Webopedia Computer Dictionary |
 | | In effect, the compiler is the language, because it defines which instructions are acceptable. |  | | The compiler derives its name from the way it works, looking at the entire piece of source code and collecting and reorganizing the instructions. |  | | KnowledgeStorm: Compiling Software - Business technology search site offering software, service, reseller and hardware information on thousands of IT solutions. |
|
http://www.webopedia.com/TERM/c/compiler.html
(372 words)
|
|
| |
| | Compiler |
 | | New optimizations and enhancements were introduced to the compiler in order to generate efficient code for the eLite DSP architecture. |  | | Among other optimizations, the compiler does function inlining, software-pipelining, synthetic branch frequency based optimizations, as well as inter-procedural analysis. |  | | In some cases, the compiler performs additional optimizations, such as pre-loading data into the VER before the loop to eliminate redundant loads. |
|
http://www.research.ibm.com/elite/Compiler/compiler.html
(981 words)
|
|
| |
| | SABLECC, AN OBJECT-ORIENTED COMPILER FRAMEWORK |
 | | As a compiler evolves over time, new analyses and optimizations are added to the compiler. |  | | This way, the implementation of complex data structures, optimizations or code analyses is easier because it is done in the programmer's native programming language. |  | | Then the compiled program and its analysis information are dumped to a file, using comments formatted according to this new grammar. |
|
http://www.sablecc.org/thesis/thesis.html
(17142 words)
|
|
| |
| | Compiler - Optimizing Compilers for Embedded Systems - Green Hills Software |
 | | All Green Hills Optimizing compilers use the same Global Optimizer regardless of language or target, and the same Target-Specific Optimizers and Code Generators regardless of language. |  | | To date, Green Hills Software has developed optimizing compilers and related tools for 33 microprocessor architectures. |  | | Green Hills Software continues to develop compilers for today's new architectures as well, such as the Motorola's PowerQUICC III, Analog Devices' Blackfin 561, and ARM's ARM11. |
|
http://www.ghs.com/products/compiler.html
(202 words)
|
|
| |
| | Boost Compiler Status Report |
 | | The Compiler Status Summary includes table summaries for specific releases, as well as table summaries for recent CVS snapshots. |  | | Verify that a source file will compile and link correctly, but without any attempt to execute the result. |  | | Release tables are identified by the release number appended to the table name. |
|
http://www.boost.org/status/compiler_status.html
(650 words)
|
|
| |
| | Primeval C: two very early compilers |
 | | This indicates that the first compiler was written before we had a machine with memory mapping, so the origin of the program was not at location 0, whereas by the time of the second, we had a PDP-11 that did provide mapping. |  | | The second tape has a compiler that does implement structures in a way that begins to approach their current meaning. |  | | I know from distant memory what these names mean: the first is a saved copy of the compiler preserved just as we were abandoning the PDP-11/20, which did not have multiply or divide instructions, but instead a separate, optional unit that did these operations (and also shifts) by storing the operands into memory locations. |
|
http://www.cs.bell-labs.com/who/dmr/primevalC.html
(1128 words)
|
|
| |
| | [No title] |
 | | Jikes is a compiler that translates Java source files as defined in The Java Language Specification into the bytecoded instruction set and binary format defined in The Java Virtual Machine Specification. |  | | And once you compile the same thing again, the result will be picked from the cache instead of being recompiled. |  | | Methods and operators can be overloaded, new operators and new language keywords can be created, and it is even possible to invent completely new programming... |
|
http://www.icewalkers.com/search.php?m=exact&w=k&q=compiler
(620 words)
|
|
| |
| | Pentium Compiler FAQ |
 | | the compiler switch used to activate/deactive the optimization. |  | | This means that the compiler will get the benefit of its optimisation, and will also provide some degree of testing (the testing is particularly important with development snapshots :-)). |  | | As with all optimization questions, the final answer is to benchmark your code and see what works best. |
|
http://www.goof.com/pcg/pgcc-faq.html
(3894 words)
|
|
| |
| | Bloodshed Software - Compilers resources |
 | | : This compiler construction tool purports to provide a uniform framework for language recognition, definition of abstract syntax trees, construction of tree walkers based on pattern recognition, smart traversal, simple unparsing for source to source translation and optimal code selection for microprocessors. |  | | This way the user has better control to the style and structure of the generated code. |  | | Open Watcom is a joint effort between SciTech Software, Sybase®, and a select team of developers, which will bring the Sybase Watcom C/C++ and Fortran compiler products to the Open Source community. |
|
http://bloodshed.net/compilers
(1225 words)
|
|
| |
| | CiteULike: Tag compiler |
 | | posted to algorithm compiler logic optimization superoptimizer by bi as |  | | Fortran 90D/HPF compiler for distributed memory MIMD computers: design, implementation, and performance results |  | | posted to algorithm compiler optimization search superoptimizer by bi as |
|
http://www.citeulike.org/tag/compiler
(635 words)
|
|
| |
| | The Road to FogBugz 4.0: Part III - Joel on Software |
 | | It's a complete compiler, not a bunch of glorified regexps, which lexes and parses a VBScript/ASP program, creates an abstract syntax tree in memory, and then generates an "executable program" which happens to be in PHP. |  | | In computer science jargon a translator IS a compiler. |  | | Then we could produce a Unix version of FogBugz from our source code automatically, and as we added new features to the ASP version, they would magically show up in the PHP version without any more work. |
|
http://www.joelonsoftware.com/articles/FogBugzIII.html
(2466 words)
|
|
| |
| | 1-Compiler Basics |
 | | A compiler is a program that turns C-language code into binary instructions that your computer can understand and execute. |  | | If you type this into any text editor and save it with a.c file name extension, you will create a source file |  | | Many beginning C students start out by writing a program that looks like this: |
|
http://www.c-compiler.com/guide/Compbasics1.htm
(91 words)
|
|
| |
| | CC5X Main Page |
 | | Unfortunately CC5X is not up to the ANSI C level, so you must be prepared to simplify complex expressions into statements that can be compiled to efficient code. |  | | For example, the ping.c program found on the Microchip Internet site was reduced from 2170 to 1699 instructions when porting it to CC5X. |  | | The code can be inspected in the comprehensive assembly file produced. |
|
http://www.bknd.com/cc5x/index.shtml
(611 words)
|
|
| |
| | NAGWare f95 Compiler Description |
 | | Release 5.0 now brings further innovations and refinements in the areas of error detection, improved performance and Fortran 2003 features including the new object oriented programming features of extensible types, polymorphic variables and type selection. |  | | The messages are informative rather than cryptic and usually contain context information to assist in identifying and rectifying problems. |  | | The NAGWare f95 Compiler features many optional run-time checks, including - array bounds, pointer association, pointer references, procedure references, dangling pointers and undefined variables. |
|
http://www.nag.co.uk/nagware/NP/NP_desc.asp
(484 words)
|
|
| |
| | TAWK Compiler |
 | | Unlike awk, TAWK is a robust general purpose programming language that can handle any programming task. |  | | Try it and see if you don't agree this is the easiest way to program ever. |  | | Even the DOS version (the smallest) can easily create arrays with over 100,000 elements. |
|
http://www.tasoft.com/tawk.html
(1116 words)
|
|
| |
| | Prototype for JSR014: Adding Generics to the Java[tm] Programming Language v. 2.2 |
 | | Included are the sources for a prototype compiler written in the extended language, a jar file containing the class files for running and bootstrapping the compiler, and a jar file containing stubs for the collection classes. |  | | By placing the collections jar file on the compiler's bootstrap class path, you can compile code that uses the generic collection classes documented in the public review draft. |  | | Disclaimer - This prototype is experimental code developed as part of JSR014 and made available to the developer community for use as-is. It is not a supported product. |
|
http://java.sun.com/developer/earlyAccess/adding_generics
(239 words)
|
|
| |
| | Howstuffworks "How C Programming Works" |
 | | If you are using a UNIX machine (for example, if you are writing CGI scripts in C on your host's UNIX computer, or if you are a student working on a lab's UNIX machine), the C compiler is available for free. |  | | I will assume that you are using the UNIX command line and gcc as your environment for these examples; if you are not, all of the code will still work fine -- you will simply need to understand and use whatever compiler you have available. |  | | This means that once you write your C program, you must run it through a C compiler to turn your program into an executable that the computer can run (execute). |
|
http://www.howstuffworks.com/c1.htm
(410 words)
|
|
| |
| | Command Compiler Commands |
 | | Another reason to explicitly type your variables is to optimize your code. |  | | Declaring variables resolves ambiguities concerning a variable's data type. |  | | predeclares the syntax of other project methods for the compiler: |
|
http://www.4d.com/ACIDOC/CMU/CMU02005.HTM
(857 words)
|
|
| |
| | ZSP: Compiler |
 | | Includes major components: a GCC-based compiler and a powerful Assembly Optimizer that is optimally tuned for each ZSP core. |  | | In most cases, C-compiled codes come close to that of optimized assembly. |  | | EEMBC has benchmarked and certified the ZSP compiler as best-in-class in both performance and code-density. |
|
http://www.zsp.com/technology/compiler.html
(142 words)
|
|
| |
| | LCC-Win32: A free compiler system for Windows Operating Systems by Jacob Navia |
 | | The system is self contained: you do not need anything else to get started programming in C in the Win32 environment. |  | | If this site is too loaded, visit Q Software Solutions. |  | | Integrated development environment with editor, debugger, make file generation, resource editor, etc. |
|
http://www.cs.virginia.edu/~lcc-win32
(457 words)
|
|
| |
| | Fast EBook Compiler. The fastest e-book publishing software |
 | | I feel you know what people want and that you over time will develop the Fast EBook Compiler to continuously satisfy users' needs in the current jungle of browsers and different computer software. |  | | Enhanced the file list re-arrangement functionality (Step 2). |  | | An easy way to start your e-publishing business |
|
http://www.fastebook.com
(665 words)
|
|
| |
| | SourceBoost Technologies |
 | | Compiler and simulator solutions for microcontroller manufactures or other parties. |  | | This means that everyone should be able to afford a license for the high quality products of SourceBoost Technologies. |  | | SourceBoost Technologies are developers and suppliers of low cost, high performance cross compilers, simulators and development environments for 8 bit microcontrollers. |
|
http://www.sourceboost.com
(528 words)
|
|
| |
| | CodeWarrior Development Studio |
 | | Programmers can select various optimizations to balance execution speed with code size while intelligent defaults can generate optimal code out of the box. |  | | It combines industry-proven optimization technology with the versatility and control needed to fully exploit today's complex PowerPC ISA CPUs. |  | | This profile data can also be automatically to the compiler for additional code optimization based on execution paths. |
|
http://www.metrowerks.com/MW/Develop/compiler.htm
(652 words)
|
|
| |
| | mspgcc - GCC toolchain for MSP430 |
 | | GNU C is a full featured compiler: ANSI C89 compatible, different levels of optimization, inline assembly, interrupt handlers (incl. |  | | These tools can be used on Windows, Linux, BSD and most other flavours of Unix. |  | | A C compiler isn't complete without its library. |
|
http://mspgcc.sourceforge.net
(404 words)
|
|
| |
| | HI-TECH Software |
 | | Visit the Microchip Technology website for more information.. |  | | For a list of new features added in this version, please refer to the included README.PDF file. |  | | It is ideal as a teaching tool for an introduction into the 'C' language and embedded programing on a Microchip device. |
|
http://www.htsoft.com/products/PICClite.php
(373 words)
|
|
| |
| | SDCC - Small Device C Compiler |
 | | Snippets must compile and must include any required header files, etc. Incomplete information will hamper your chance of a timely response. |  | | See the Sourceforge download page for the last released version including source and binary packages for Linux/x86, Linux/Opteron (AMD64), Linux/Alpha, Mac OS X/PPC, SUN Solaris/Sparc and Microsoft Windows. |  | | Attach the code you are compiling with SDCC. |
|
http://sdcc.sourceforge.net
(1936 words)
|
|
| |
| | compiler from FOLDOC |
 | | A compiler is distinguished from an assembler by the fact that each input statement does not, in general, correspond to a single machine instruction or fixed sequence of instructions. |  | | Some compilers output assembly language which is then converted to machine language by a separate assembler. |  | | A compiler may support such features as automatic allocation of variables, arbitrary arithmetic expressions, control structures such as FOR and WHILE loops, variable scope, input/ouput operations, higher-order functions and portability of source code. |
|
http://foldoc.org/?compiler
(150 words)
|
|
| |
| | Compiler (Java 2 Platform SE v1.4.2) |
 | | Compiles all classes whose name matches the specified string. |  | | class does nothing; it serves as a placeholder for a JIT compiler implementation. |  | | If no compiler is available, these methods do nothing. |
|
http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Compiler.html
(185 words)
|
|
| |
| | Synopsys Products: Design Compiler |
 | | Since 1988, Synopsys has focused on delivering state-of-the-art technologies such as gate-level synthesis, RTL synthesis, pre-verified DesignWare IP, integrated power & test optimization, advanced datapath optimizations, and physical synthesis, to provide you with the best tools that address your design needs--innovation is synonymous with Design Compiler. |  | | Created for RTL designers, Design Compiler Ultra with topographical technology requires no physical design expertise or changes to the synthesis use model. |  | | It is designed for RTL designers and requires no physical design expertise or changes to the synthesis use model. |
|
http://www.synopsys.com/products/logic/design_compiler.html
(427 words)
|
|
| |
| | Synopsys Compiler: Monthly Online Magazine for Technologists Worldwide |
 | | Michael Jensen, Technical Marketing Engineer, Synopsys, looks at how the Saber® simulator can be used to make a Robust Design flow more effective and efficient. |  | | Synopsys Compiler: Monthly Online Magazine for Technologists Worldwide |
|
http://www.synopsys.com/news/pubs/compiler/compiler.html
(120 words)
|
|
| |
| | NAGWare f95 Compiler |
 | | Available on a wide range of Unix and Windows platforms it accepts fixed or free format Fortran 95 input and many common Fortran 77 extensions are allowed. |  | | HPF code is also compiled and checked though only single processor output is generated. |  | | The NAGWare f95 Compiler, derived from the world's first Fortran 90 Compiler from NAG is robust, highly tested, and valued by developers all over the globe for its checking capabilities and detailed error reporting. |
|
http://www.nag.com/nagware/NP.asp
(375 words)
|
|
| |
| | Miracle C Compiler |
 | | Provides a multi-window development environment with integrated compiler and linker, and online helpfile documentation. |  | | There is a comprehensive library of functions; some example programs demonstrating compiler features; and Windows Helpfile documentation is supplied with the package. |  | | The workbench enables the user to develop code with multi-window editor featuring syntax colouring, from which write, compile and build operations are launched. |
|
http://www.c-compiler.com
(450 words)
|
|
| |
| | C++Builder Downloads |
 | | 8.7 Mb Please see the file bcb5tool.hlp in the Help directory for complete instructions on using the C++Builder Compiler and Command Line Tools. |  | | Some items referred to in the Command-line Tools help (bcb5tools.hlp) are not included in the free C++Builder Compiler package. |
|
http://www.borland.com/bcppbuilder/freecompiler
(193 words)
|
|
| |
| | Ada Home - Resources - Compilers and Vendors |
 | | They are especially inexpensive when you consider the amount of support the language gives you with compile-time and run-time checking. |  | | Most are under GNU "copyleft", which means basically that they can be freely copied and modified as long as modifications are distributed under the same scheme. |  | | Follow this link to learn more about DocAda |
|
http://www.adahome.com/Resources/Compilers
(226 words)
|
|
| |
| | The comp.compilers newsgroup |
 | | Recent topics have included optimization techniques, language design issues, announcements of new compiler tools, and book reviews. |  | | Comp.compilers is a moderated usenet news group addressing the topics of compilers in particular and programming language design and implementation in general. |  | | Re: Translate Compilers for windows Juergen.Kahrs@vr-web.de (=?ISO-8859-1?Q?J=FCrgen_Kahrs?=) (2006-03-15) |
|
http://compilers.iecc.com
(493 words)
|
|
| |
| | PathScale - Compiler Suite |
 | | Benchmarks were run on a 2.2 Ghz 1-CPU system with DDR400/PC3200 memory. |  | | The Polyhedron web pages demonstrate this -- http://www.polyhedron.co.uk/compare/linux/f90bench_AMD.html, http://www.polyhedron.co.uk/compare/linux/f77bench_AMD.html -- as they show that PathScale is the only compiler vendor with no red squares for 64-bit results (meaning that on no code is 64-bit EKOPath 50% or more slower than the fastest compiler on a benchmark code). |  | | The best evidence for this is that since October 2004 through August 26, 2005, on AMD processors and Linux operating systems, there have been 186 CPU2000 results published at www.spec.org using PathScale compilers and none with other compilers. |
|
http://www.pathscale.com/performance.html
(1012 words)
|
|
| |
| | Borland C++ Compiler version 5.5 Free Download Is Here !!! |
 | | "With Open Source development exploding on all platforms, developers can now rely on a leading commercial ANSI C++ compiler to be available for any Windows based Open Source project. |  | | Borland C++ Compiler 5.5 is a blazingly fast 32-bit optimizing compiler. |  | | The Borland C++ 5.5 Compiler is the high performance foundation and core technology of Inprise/Borland's award-winning Borland C++Builder product line and is the basis for Inprise/Borland's recently announced C++Builder(TM) 5 development system for Windows 95, 98, NT, and Windows 2000. |
|
http://community.borland.com/article/0,1410,20633,00.html
(434 words)
|
|
| |
| | Compiler |
 | | He can't remember much of it though, so is busy bluffing. |  | | Compiler is unenthusiastic though, so they go without her. |  | | Most of the meta plot, I've acquired from reading manga translations and the information in the rec.arts.manga primer Apparently Compiler and Assembler are two beings from the cybernetic realm who come to Earth to play a game of create and destroy with the Earthlings: Compiler destroys and Assembler creates. |
|
http://www.gweep.ca/~edmonds/anime/compiler.html
(1317 words)
|
|
| |
| | Flickr: Photos tagged with compiler |
 | | Find Deals on compiler and other Computer Software at DealTime. |  | | You can give your photos a "tag", which is like a keyword. |  | | Feeds for photos tagged with compiler Available as RSS 2.0 and Atom |
|
http://www.flickr.com/photos/tags/compiler
(56 words)
|
|
| |
| | GNU avr-gcc :: AVR Freaks |
 | | Several distribution are available; if you are a windows user, we recommend the WinAVR distribution (link below). |  | | The AVR-GCC is a freeware C compiler (and assembler) that is made available through the GNU project. |
|
http://www.avrfreaks.net/index.php?module=FreaksTools&func=viewItem&item_id=145
(64 words)
|
|
| |
| | Roadsend |
 | | The included Roadsend Studio IDE gives you an Integrated Development Environment to build, develop, and debug your projects. |  | | The Roadsend Compiler for PHP lets you create royalty free executables for distribution without compromising your source code. |  | | The Roadsend Compiler reinvents PHP as a general purpose language suitable for creating GUI applications (with GTK), command line programs, dynamic libraries, and compiled web applications. |
|
http://www.roadsend.com/home/index.php?pageID=compiler
(133 words)
|
|
| |
| | Compiler Jobs |
 | | Compiler jobs for compiler developers who design and develop parsers, optimizers, codegenerators, assemblers, linkers, debuggers, interpreters, IDE's, and related technologies. |  | | Hot Listings of recently posted compiler jobs for compiler developers. |  | | Books on how to plan your career, find the perfect job, write great resumes, and answer interview questions. |
|
http://www.compilerjobs.com
(69 words)
|
|
|