Tuesday 20 August 2013

GNU Compiler Collection (GCC) Internals


This file documents the internals of the GNU compilers.
Copyright © 1988-2013 Free Software Foundation, Inc. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with the Invariant Sections being “Funding Free Software”, the Front-Cover Texts being (a) (see below), and with the Back-Cover Texts being (b) (see below). A copy of the license is included in the section entitled “GNU Free Documentation License”.
(a) The FSF's Front-Cover Text is:
A GNU Manual
(b) The FSF's Back-Cover Text is:
You have freedom to copy and modify this GNU Manual, like GNU software. Copies published by the Free Software Foundation raise funds for GNU development.

Introduction
Concept Index



Compilers Notes

"Real programmers can write assembly code in any language." - Larry Wall


 

Topicwise Notes

           Ambiguity
           Removal of Ambiguity
                  Associativity of Operators
                  Precedence of Operators
                  Separate Rule
           Syntax-Directed Translation
           Parsing
                  Top-down Parser
                  Predictive Parser
           Left Recursion
           Regular Expression (RE)
           Regular Definition
           Finite Automata
           Conversion of NFA into DFA
           Conversion of RE into NFA
References