newsletterlibrary.com

Top : Computers : Programming :
Compilers

Categories
Ada @
Attribute Grammar Systems 
C @
C++ @
Clipper @
Cobol @
Code Generator Kits 
Companies 
Compiler Construction Kits 
Cross Compilers 
DOS @
Eiffel @
Erlang @
Fortran @
Functional 
GNU Compiler Collection 
Haskell @
Java @
Languages @
Lexer and Parser Generators 
Lisp @
Modula-2 @
Modula-3 @
Oberon @
Object-Oriented 
Objective-C @
Pascal @
POP-11 @
Procedural 
Prolog @
QBasic and QuickBasic @
Scheme @
Theory 
Transformation Tools 

Websites
Resources, examples, history and timeline, discussion of approaches, and ethics.
site exerpt
The Decompilation Wiki  Transformation by which a high-level source code for an executable program is discovered. Decompilation is the inverse of ProgramCompilation. Decompilation techniques were initially used in the 1960s to aid in the migration of programs from one platform to another. Since...
http://www.program-transformation.org/Transform/DeCompilation

LL(1) parser generator, implentations of Euler, and Backus' FP, all written in Icon.
site exerpt
Tools for compiling  To copy and use these tools LL(1) parser generator Educational Compilers LL(k) parser generator CS540 provided tools Assorted tools and papers Resources I'm on a leave of absence from IIT this year. You can find me via my company's home...
http://www.iit.edu/~tc/toolsfor.htm

Home page of newsgroup. Searchable archives beginning from 1986, search, file archive, RSS feed.
site exerpt
The comp.compilers newsgroup  Recent topics have included optimization techniques, language design issues, announcements of new compiler tools, and book reviews. Messages come from a wide variety of people ranging from undergraduate students to well-known experts in industry and academia. Authors live all over...
http://compilers.iecc.com/

Internals of one-pass compiler by example Pascal compiler.
site exerpt
Turbo Pascal 3.0 Compiler and Code Generation Internals  The following is documentation I created after reverse engineering the Turbo Pascal 3.01A compiler. While many features, e.g. units and objects, have been added, today's compiler is still related to the old code. Before you flame me about stuff that...
http://www.pcengines.ch/tp3.htm

Searchable listing of programming language tools that come with source code.
site exerpt
Catalog of Free Compilers and Interpreteers: introduction  This list catalogues freely available software for language tools, which includes the following: compilers, compiler generators, interpreters, translators, important libraries, assemblers, etc things whose user interface is a language. Natural language processing tools may also be included. This list is...
http://www.idiom.com/free-compilers/

Makes NULLSTONE automated compiler performance analysis tool, uses QA approach of coverage and isolation to measure effectiveness of compiler optimizer to perform wide range of optimizations.
site exerpt
NULLSTONE Automated Compiler Performance Analysis  Analysis are trademarks of Nullstone Corporation. The Compiler Connection is a service mark of Nullstone Corporation. All other trademarks are property of their respective owners copy 1990-2004 Nullstone Corporation. All Rights Reserved....
http://www.nullstone.com/

Reviews of compiler books, with links to Amazon just in case you want to buy one
site exerpt
Softpanorama Bookshelf: Compiler Construction  May the source be with you, but remember the KISS principle Softpanorama slightly skeptical) Open Source Software Educational Society Compiler Construction News See also Compiler page Classic Introductory Advanced Generative programming Code Generation Program Graphs Algorithms Assembler C Language design...
http://www.softpanorama.org/Bookshelf/compilers.shtml

A multi-part tutorial on compiler construction by Jack Crenshaw.
site exerpt
Let's Build a Compiler  P file of plain text files (212K) ZIP file of DOS text files (214K) ZIP file of plain formatted files (193K) Return to the I.E.C.C. Home Page. This page 169; 1997 I.E.C.C....
http://compilers.iecc.com/crenshaw/

Compiler job openings at companies and universities.
site exerpt
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. Compiler Job Listings for compiler developers. How To use this...
http://www.compilerjobs.com/

A comprehensive listing of compiler companies, compiler research projects, benchmarks, and compiler job listings.
site exerpt
Compiler Connection  For questions or comments about this site contact webmaster. 2004 Nullstone Corporation. All rights reserved....
http://www.compilerconnection.com/

Reconfigurable computing: why and how? Article published in Crossroads, the ACM student magazine.
http://www.acm.org/crossroads/xrds5-3/rcconcept.html

Directory, search engine of compiler-related sites. People, books, papers, publishers, decompiling, generators (scanner, parser, backend), translators, compiler compilers, courses, tutorials, library, FAQ, free, companies, tools, mail list, survey/poll.
site exerpt
compilers.net  Encyclopaedia mailing list Free Compilers Ada Basic C/C Cobol Fortran Java Logo Modula-2 Pascal Prolog Scheme Compilers Ada C/C Cobol Fortran Pascal Other People Books Papers Publishers Decompiling Scanner Generators Parser Generators Tutorials Library Grammars Backend Generators Compiler Compilers Courses...
http://www.compilers.net/

GCC extending specific literature, processor chips documentation, collected papers/sites on language standards, compilers, optimization.
site exerpt
Links and Selected Readings GNU Project Free Software Foundation (FSF)  Compiling and testing complete gcc/glibc cross-toolchains for Linux targets by Dan Kegel. Chip Documentation The list below is based on the subdirectory names of the gcc/config directory, which typically matches with the CPU name in the configuration name. In some...
http://gcc.gnu.org/readings.html

List of free compilers and interpreters for programming languages with descriptions.
site exerpt
Free Compilers and Interpreters for Programming Languages (thefreecountry.com)  If you find this site useful, please link to us. Free Compilers Interpreters In this section of thefreecountry.com, you can find compilers, interpreters and development systems for various programming languages. If you don't see the programming language you want listed...
http://www.thefreecountry.com/compilers/

Links to free compilers, with sources, compiler construction toolkits, tutorials, articles, other compiler-related sites.
site exerpt
Bloodshed Software Compilers resources  A forum to discuss about compilers and programming is available at http bloodshed.net/forum. If you want to contact me about this page, send a mail to compilers@bloodshed.net Last updated: 18/05/2002 If you know of any resources about compilers I could...
http://www.bloodshed.net/compilers/

Simple programming language and compiler, with sources on its own input language; DOS, Win32 versions. Some information on compiler design. By Andrei V. Khokhlov.
site exerpt
Welcome  This page was created in year 2000 and initially contains only one my article How to create programming language and compiler in russian In year 2002 this article was fully rewritten and translated to english. Some other articles available only...
http://www.avhohlov.narod.ru/engl010.htm

Multi-site working groups and projects listing.
http://www-2.cs.cmu.edu/afs/cs.c...leone/web/language/projects.html

A software porting technology, intended to help develop shrink-wrapped software for open systems, independent of any particular processor architecture.
site exerpt
Index of andf  Index of andf Name Last modified Size Description Activities.htm 14-Feb-2002 17:17 12K Consortium.htm 14-Feb-2002 17:17 11K _borders/ 14-Nov-2000 16:16 _derived/ 29-Nov-2000 11:45 _fpclass/ 14-Nov-2000 16:15 _overlay/ 29-Nov-2000 11:46 _private/ 14-Nov-2000 16:17 _themes/ 14-Nov-2000 16:17 alternatives.htm 14-Feb-2002 17:17 17K ddci_ada95.htm 14-Feb-2002...
http://www.info.uni-karlsruhe.de/~andf/

Links to free programming compilers and interpreters categorized by language.
site exerpt
Free Compilers and Interpreters freeprogrammingresources.com  Editors about suggest support privacy disclaimer feedback Web www.freeprogrammingresources.com Copyright 2000-2005 by Richard Barry. All rights reserved....
http://www.freeprogrammingresources.com/frcomplr.html

A collection of educational compilers, assemblers, disassemblers, interpreters with sources (C, Pascal). Links to freeware compilers.
site exerpt
Dmitry Smaghin's site. Sources of compilers, assemblers, linkers  ...
http://www.exmortis.narod.ru/index_eng.html

Provide a resource on the process of creating a modern compiler. This site will provide useful resources on lexical analysis, parsing, abstract syntax tree generation, and typing checking for the Minijava grammer.
site exerpt
Compiler Construction with Minijava Home Page  The purpose of this site is to provide a resource on the process of creating a modern compiler. This site will provide useful resources on lexical anaysis, parsing, abstract syntax tree generation, and typing checking for the Minijava grammer. All...
http://www.hydrinos.net/

Zngr L Compiler compile the theoretical language L, which is used as a simple language for teaching computation theory
site exerpt
ZNGR  Framework if you have not it download it from Microsoft® DOT-NET Framework page You must also have Microsoft® Windows 2000 ,XP 2003 Server or any later version our compiler DO NOT work on win 95, 98 or ME Zngr L...
http://zngr.atspace.com/menu/zngrlcompiler.html

For a compiler writer from P. J. Brown's Writing Interactive Compilers and Interpreters.
site exerpt
GCCWiki Deadly Sins  This is meaningful in an environment in which the compiler is run dynamically, such as many LISP and some BASIC environments. It is not meaningful for typical uses of C/C although there was at least one interactive C environment according...
http://gcc.gnu.org/wiki/DeadlySins