Índice de Materias
- $Parse::Eyapp::Node::INDENT
- El Cliente
| Variables que Gobiernan la
| Usando str sobre una
| Variables que Gobiernan la
| Usando str sobre una
- $Parse::Eyapp::Node::LINESEP
- El Cliente
| Variables que Gobiernan la
| Usando str sobre una
| Variables que Gobiernan la
| Usando str sobre una
- $W
- El Punto
- '_PLUS_LIST'
- Acciones por Defecto
- -MDevel::Profiler
- Práctica: Pruebas en el
- YYSemval
- Manejo en eyapp de
- pos
- El Modificador /g
- length
- Expandiendo y comprimiendo tabs
- %begin
- La directiva %begin
- %left
- La Asociatividad de Terminales
| Precedencia y Asociatividad
- %metatree
- Terminales sintácticos y Terminales
| Esquemas de Traducción con
- %name
- Las reglas
| Prefijos
- %name en una lista
- Modo Standalone
- %no bypass
- La cláusula alias de
- %nonassoc
- Precedencia y Asociatividad
- %prec
- Ambiguedades
- %right
- La Asociatividad de Terminales
| Precedencia y Asociatividad
- %semantic token
- Terminales sintácticos y Terminales
| Listas y Opcionales
- %syntactic token
- Terminales sintácticos y Terminales
| Salvando la Información de
- %token
- Precedencia y Asociatividad
- %tree
- Directivas para la Construcción
| Directivas para la Construcción
| La directiva %tree
| Terminales sintácticos y Terminales
| Bypass Automático
| La opción alias de
| El Problema
- _PLUS_LIST
- Listas y Opcionales
- AAA
- Lenguajes Árbol y Gramáticas
| Árbol de Análisis Abstracto
- Abigail
- Práctica: Números de Línea,
- abstract syntax tree
- Lenguajes Árbol y Gramáticas
| Árbol de Análisis Abstracto
- acciones de desplazamiento
- Las Tablas de Saltos
- acciones semánticas
- Esquemas de Traducción
| Conceptos Básicos para el
| Esquemas de Traducción: Conceptos
- acciones shift
- Las Tablas de Saltos
- acción de reducción
- Ante que Terminales se
- acción de transformación árbol
- Escalares
- acción en medio de la regla
- Acciones en Medio de
- alfabeto con función de aridad
- Lenguajes Árbol y Gramáticas
| Alfabeto con Aridad o
- algoritmo de construcción del subconjunto
- Construcción de las Tablas
- alias
- La opción alias de
| La opción alias de
| La opción alias de
| La cláusula alias de
| Redefiniendo el acceso a
- antiderivación
- Conceptos Básicos del Análisis
- análisis de ámbito
- El Problema del Análisis
- aplicación parcial
- Sobrecarga, Polimorfismo e Inferencia
- apply
- Ejemplo Simple
- AST
- Lenguajes Árbol y Gramáticas
| Árbol de Análisis Abstracto
- atributo heredado
- Esquemas de Traducción
| Conceptos Básicos para el
| Esquemas de Traducción: Conceptos
| Definición Dirigida por la
- atributo sintetizado
- Esquemas de Traducción
| Conceptos Básicos para el
| Esquemas de Traducción: Conceptos
| Definición Dirigida por la
- atributo ámbito
- Binding Estático y Binding
- atributos de los símbolos
- Las Acciones en eyapp
- atributos formales
- Definición Dirigida por la
- atributos heredados
- Manejo en eyapp de
| Definición Dirigida por la
- atributos intrínsecos
- Definición Dirigida por la
- atributos sintetizados
- Definición Dirigida por la
- autómata finito determinista
- Construcción de las Tablas
- autómata árbol
- Patrones Árbol y Transformaciones
| Casamiento Árbol
- B
- Expresiones Regulares
- Basic Multilingual Plane
- Introducción
- begin_scope
- no title
- binmode
- Operadores, STDOUT y Unicode
- bloque básico
- Práctica: Optimización Peephole
- BMP
- Introducción
- bud
- Comprobación Ascendente de los
- bypass
- La Maniobra de bypass
| Bypass Automático
| Bypass Automático
- cabecera
- Ambiguedades
- can
- Patrones Árbol y Transformaciones
- casa con la sustitución
- Patrones Árbol y Transformaciones
| Casamiento Árbol
- casa con un árbol
- Patrones Árbol y Transformaciones
| Casamiento Árbol
- casamiento de árboles
- Patrones Árbol y Transformaciones
| Patrones Árbol y Transformaciones
- child
- El Método descendant
| El método m: Ejemplo
- Children
- Modo Standalone
| Modo Standalone
- clase
- Realización del AAA para
- Class Construction Time
- Class Construction Time
- classname
- Class Construction Time
- clausura
- Construcción de las Tablas
- code points
- Introducción
| Introducción
- combining character sequence
- Introducción
- compilador cruzado
- Optimización de Código
- comprobador de tipos
- Expresiones de Tipo, Sistemas
- condición semántica
- Escalares
- conflicto de desplazamiento-reducción
- Conflictos en Un Analizador
| Precedencia y Asociatividad
- conflicto reduce-reduce
- Conflictos en Un Analizador
| Precedencia y Asociatividad
- conflicto shift-reduce
- Conflictos en Un Analizador
| Precedencia y Asociatividad
- cons
- hnew
- Contextual::Return
- Intervención del Programador en
| Intervención del Programador en
- conversiones de tipo
- Conversión de Tipos
- coord
- El método m: Ejemplo
- cover
- Práctica: Pruebas en el
- currying
- Sobrecarga, Polimorfismo e Inferencia
- código auxiliar para las transformaciones
- La Estructura de un
- DAG
- Construcción de las Declaraciones
- Data::Dumper
- La opción Data::Dumper::Purity
- Data::Dumper::Deparse
- Modo Standalone
- Data::Dumper::Purity
- La opción Data::Dumper::Purity
- declaración
- El Problema del Análisis
- declaración global
- Binding Estático y Binding
- declaración local
- Binding Estático y Binding
- defaultaction
- Acciones por Defecto
- definiciones de familias de transformaciones
- La Estructura de un
- definición dirigida por la sintáxis
- Acciones en Medio de
| Definición Dirigida por la
- delete
- El método delete de
- depth
- El método m: Ejemplo
- deriva en un paso en el árbol
- Lenguajes Árbol y Gramáticas
| Lenguaje Generado por una
- descendant
- El Método descendant
| El Método descendant
| Notación de Dewey o
| El método m: Ejemplo
| El método m: Ejemplo
- Devel::Cover
- Práctica: Pruebas en el
- Devel::DProf
- Práctica: Pruebas en el
- Devel::Size
- Práctica: Pruebas en el
- DFA
- Construcción de las Tablas
- Directed Acyclic Graph
- Construcción de las Declaraciones
- documento aqui
- Concatenación y Documentos HERE
- dprofpp
- Práctica: Pruebas en el
- duck typing
- Equivalencia de Expresiones de
- dynamic binding
- Binding Estático y Binding
- Débilmente Tipado
- Tipado Fuerte y Tipado
- early binding
- Binding Estático y Binding
- Ejercicio
- Ambiguedad y LL(1)
- Ejercicio: Ambiguedad y LL(1)
- Calcular los
- Ejercicio: Calcular los
- Caracterización de una gramática LL(1)
- Ejercicio: Caracterización de una
- Construir los
- Ejercicio: Construir los
- El or es vago
- Ejercicio: El or es
- El orden de las expresiones regulares
- Ejercicio: El orden de
- Factores Comunes
- Ejercicio: Factores Comunes
- La opción g
- Ejercicio: La opción g
- Opciones g y c en Expresiones Regulares
- Ejercicio: Opciones g y
- Recorrido del árbol en un ADPR
- Ejercicio: Recorrido del árbol
- Regexp para cadenas
- Ejercicio: Regexp para cadenas
- El nombre de una regla de producción
- Prefijos
- end_scope
- no title
- ENTRY_NAME
- El Método Parse::Eyapp::Scope->new
- equivalencia de tipos
- ¿Que es una declaración?
- equivalencia de tipos estructural
- Equivalencia de Expresiones de
- equivalencia de tipos nominal
- Equivalencia de Expresiones de
- equivalencia por nombres
- Equivalencia de Expresiones de
- esquema de traducción
- Esquemas de Traducción
| Conceptos Básicos para el
| Manejo en eyapp de
| Esquemas de Traducción: Conceptos
- esquema de traducción árbol
- Patrones Árbol y Transformaciones
| Patrones Árbol y Transformaciones
- Execution Time
- Execution Time
- expresiones de tipo
- ¿Que es una declaración?
| Expresiones de Tipo, Sistemas
- Expresiones Regulares Arbol
- Transformaciones de Árboles con
- expresiones regulares lineales
- Expresiones Regulares
| Modificación de la Semántica
- expresión de tipo
- Inferencia, Declaraciones Implícitas y
| Sobrecarga, Polimorfismo e Inferencia
- expresión regular clásica
- Expresiones Regulares
- expresión regular lineal
- Expresiones Regulares
- expresión regular árbol array
- Expresiones Regulares Arbol Array
- expresión regular árbol estrella
- Expresión regular árbol estrella
- Extreme Programming
- Principios Básicos del Desarrollo
- eyapp
- Parse::Eyapp: Un Generador de
| Compilación Separada
| Esquemas de Traducción con
| Partes de un programa
| Modo Standalone
- falso bucle for
- El Analizador Léxico
- fase de creación del paquete Treeregexp
- Fases en la Ejecución
- firstline
- Class Construction Time
- flecha gorda
- Código de Transformación
- FLEX
- Estructura de un programa
| Estructura de un programa
- Fuertemente Tipado
- Tipado Fuerte y Tipado
- función de aridad
- Lenguajes Árbol y Gramáticas
| Alfabeto con Aridad o
- función de transición del autómata
- Clausura de un Conjunto
- generador de generadores de código
- Selección de Código y
- generate
- Fases en la Ejecución
- Getopt::Long
- Práctica: Fases de un
- GetOptions
- Práctica: Fases de un
| Práctica: Fases de un
- goto
- Las Tablas de Saltos
- grafo de dependencias
- Evaluación de una Definición
- grafo dirigido acíclico
- Construcción de las Declaraciones
- Grammar
- Descarga de los Módulos
- gramática atribuída
- Gramáticas Atribuídas
- gramática es recursiva por la izquierda
- Recursión por la Izquierda
- gramática árbol regular
- Lenguajes Árbol y Gramáticas
| Gramática Árbol
- handle
- Conceptos Básicos del Análisis
- hashed consing
- hnew
- here document
- Concatenación y Documentos HERE
- hexpand
- Programa Árbol para la
- iconv
- Conversores
- identificación de los nombres
- Binding Estático y Binding
- idioms
- El Analizador Léxico
- inferencia de tipos
- Sobrecarga, Polimorfismo e Inferencia
| Análisis de Tipos de
- info
- El Cliente
| El método info
| El Método info
| El Método info
- inserción automática de anclas
- Expresiones Regulares
- inserción automática de la opción x
- Expresiones Regulares
- insert_method
- La Función insert_method
- IR
- Selección de Código y
- isa
- Patrones Árbol y Transformaciones
- items núcleo
- Las Tablas Construidas por
- key
- no title
| El Método key para
| El Método key para
- keymaps
- Ficheros Unicode en vim
- L-atribuída
- Gramáticas L-Atribuídas
- LALR
- Las Tablas Construidas por
- Language::AttributeGrammar
- Ejemplo Simple
| Ejemplo Simple
| Descripción del Lenguaje de
| Redefiniendo el acceso a
- Language::AttributeGrammar::new
- Ejemplo Simple
- Language::AttributeGrammar::Parser::_get_child
- Redefiniendo el acceso a
- Language::AttributeGrammars
- La cláusula alias de
| Práctica: Análisis de Tipos
- Last_child
- Acciones por Defecto
| Acciones por Defecto
- late binding
- Binding Estático y Binding
- latin1
- Ficheros Unicode en vim
- lc
- Caja e Inversión de
- lcfirst
- Caja e Inversión de
- left
- Precedencia y Asociatividad
- length
- Operadores, STDOUT y Unicode
- lenguaje objeto
- Tipado Estático y Tipado
- lenguaje árbol generado por una gramática
- Lenguajes Árbol y Gramáticas
| Lenguaje Generado por una
- lenguaje árbol homogéneo
- Lenguajes Árbol y Gramáticas
| Lenguaje de los Arboles
- LEX
- Estructura de un programa
- lex.yy.c
- Ejemplo: La Calculadora en
- lhs
- Nombres de los atributos
| Prefijos
- Lisp
- hnew
- lista de no terminales
- Realización del AAA para
| Realización del AAA para
- LL(1)
- Gramáticas LL(1)
- local
- Binding Estático y Binding
| Ámbito Dinámico
- LR
- Conceptos Básicos del Análisis
- manejador de ámbito
- El Método Parse::Eyapp::Scope->new
- mango
- Conceptos Básicos del Análisis
- memoization
- hnew
- metalenguaje
- Tipado Estático y Tipado
- metaprogramas
- Tipado Estático y Tipado
- modo byte
- Operadores, STDOUT y Unicode
- modo carácter
- Operadores, STDOUT y Unicode
- máximo factor común
- Ejercicio: Factores Comunes
- método
- Realización del AAA para
- método abstracto
- Práctica: Plegado de las
- name binding
- El Problema del Análisis
- new_grammar
- Class Construction Time
- NFA
- Conceptos Básicos del Análisis
- node
- Usando m
- nodo ámbito
- El Método Parse::Eyapp::Scope->new
- nodos de uso
- El Método Parse::Eyapp::Scope->new
- nombre
- El Problema del Análisis
- nombre por defecto
- Modo Standalone
- nonassoc
- Precedencia y Asociatividad
- normalización del árbol
- Patrones Árbol y Transformaciones
| Patrones Árbol y Transformaciones
- notación dolar
- La opción alias de
| Nombres de los atributos
| Nombres de atributos de
| La cláusula alias de
- notación posicional
- Nombres de los atributos
- notación punto
- La opción alias de
| Nombres de los atributos
| Nombres de atributos de
| La cláusula alias de
- notas a pie de árbol
- Mostrando el Resultado del
- nueva opción X
- Expresiones Regulares
- objeto
- Realización del AAA para
- objeto transformación
- Fases en la Ejecución
- OCaml
- Sobrecarga, Polimorfismo e Inferencia
- ocultar la visibilidad
- Visibilidad
- opciones de línea
- Modificación de Múltiples Ficheros:
- Opción de perl -i
- Modificación de Múltiples Ficheros:
- Opción de perl -n
- Modificación de Múltiples Ficheros:
- Opción de perl -p
- Modificación de Múltiples Ficheros:
- operaciones de bypass
- Bypass Automático
- operación de bypass
- Bypass Automático
- orden parcial
- Evaluación de una Definición
- orden topológico
- Evaluación de una Definición
- our
- Declaraciones y Definiciones
- outputfile
- Class Construction Time
- paps
- Conversores
- Parse::Eyapp
- Parse::Eyapp: Un Generador de
| Parse::Eyapp: Un Generador de
| Compilación Separada
| Esquemas de Traducción con
| Descripción Eyapp del Lenguaje
| Tipado Estático y Tipado
- Parse::Eyapp::Node
- Redefiniendo el acceso a
| Fases en la Ejecución
- Parse::Eyapp::Node->hnew
- hnew
- Parse::Eyapp::Node->new
- Expresiones de Tipo en
| Introducción de Nodos de
- Parse::Eyapp::Node::m
- Usando m
- Parse::Eyapp::Node::Match
- El método m
| La Jerarquía de Bloques
- Parse::Eyapp::Node::PREFIXES
- Variables que Gobiernan la
| Variables que Gobiernan la
- Parse::Eyapp::Node::str
- El Cliente
| El método str de
| Variables que Gobiernan la
| El Método str de
| Variables que Gobiernan la
- Parse::Eyapp::Node:Match
- El Método info
- Parse::Eyapp::Scope
- Análisis de Ámbito con
| El Método Parse::Eyapp::Scope->new
- Parse::Eyapp::Scope->new
- El Método Parse::Eyapp::Scope->new
- Parse::Eyapp::Treeregexp::new
- La opción SEVERITY
- Parse::Eyapp::YATW
- El método delete de
| Fases en la Ejecución
- Parse::Eyapp:YATW
- Las Reglas Treeregexp
- Parse::Treeregexp
- Tipado Estático y Tipado
- Parse::Yapp
- Listas y Opcionales
- patrones árbol
- Patrones Árbol y Transformaciones
| Patrones Árbol y Transformaciones
- patrón
- Patrones Árbol y Transformaciones
| Patrón Árbol
- patrón de entrada
- Patrones Árbol y Transformaciones
| Patrones Árbol y Transformaciones
- patrón lineal
- Patrones Árbol y Transformaciones
| Patrón Lineal
- patrón árbol
- Patrones Árbol y Transformaciones
| Patrones Árbol y Transformaciones
- patrón árbol semántico
- Escalares
- pattern space
- Expresiones Regulares en sed
- Peephole optimization
- Optimización de Código
- perfilado
- Práctica: Pruebas en el
- piconv
- Conversores
- PL::FirstFollow
- Cálculo de los First
| Cálculo de los First
| Descarga de los Módulos
- planes
- Introducción
- plegado de constantes
- Optimización del Traductor de
- pod2usage
- Práctica: Fases de un
- polimorfa
- Sobrecarga, Polimorfismo e Inferencia
- polimorfismo
- Sobrecarga, Polimorfismo e Inferencia
- Polimorfismo Ad-hoc
- Sobrecarga, Polimorfismo e Inferencia
- polimorfismo paramétrico
- Sobrecarga, Polimorfismo e Inferencia
- polimorfo
- Sobrecarga, Polimorfismo e Inferencia
- precomposed characters
- Introducción
- Primeros
- Los conjuntos de Primeros
- profiler
- Práctica: Pruebas en el
- profiling
- Práctica: Pruebas en el
- programación genérica
- Sobrecarga, Polimorfismo e Inferencia
- Protocolo YATW de LLamada
- Parámetros Pasados a una
- Práctica
- Ampliación del Lenguaje Simple
- Práctica: Ampliación del Lenguaje
- Análisis de Tipos en Simple C
- Práctica: Análisis de Tipos
| Práctica: Análisis de Tipos
- Análisis de Tipos en Simple C con Gramáticas Atribuidas
- Práctica: Análisis de Tipos
- Análisis de Ámbito del Lenguaje Simple C
- Práctica: Análisis de Ámbito
- Análisis Semántico
- Práctica: Análisis Semántico
- Análisis Sintáctico
- Práctica: Análisis Sintáctico
- Arbol de Análisis Abstracto
- Práctica: Arbol de Análisis
- Casando y Transformando Árboles
- Práctica: Casando y Transformando
- Construcción de los FIRST y los FOLLOW
- Práctica: Construcción de los
- Construcción del Arbol para el Lenguaje Simple
- Práctica: Construcción del Arbol
- Construcción del AST para el Lenguaje Simple C
- Práctica: Construcción del AST
- Crear y documentar el Módulo PL::Tutu
- Práctica: Crear y documentar
- Cálculo de las Direcciones
- Práctica: Cálculo de las
- Declaraciones Automáticas
- Práctica: Declaraciones Automáticas
- Eliminación de la Recursividad por la Izquierda
- Práctica: Eliminación de la
- Establecimiento de la relación uso-declaración
- Práctica: Establecimiento de la
- Establecimiento de la Relación Uso-Declaración Usando Expresiones Regulares Árbol
- Práctica: Establecimiento de la
- Estructuras y Análisis de Ámbito
- Práctica: Estructuras y Análisis
- Fases de un Compilador
- Práctica: Fases de un
- Generación Automática de Analizadores Predictivos
- Práctica: Generación Automática de
- Generación de Código
- Práctica: Generación de Código
- Gramática Simple en Parse::Eyapp
- Práctica: Gramática Simple en
- Inferencia de Tipos
- Práctica: Inferencia de Tipos
- Números de Línea, Errores, Cadenas y Comentarios
- Práctica: Números de Línea,
- Optimización Peephole
- Práctica: Optimización Peephole
- Plegado de las Constantes
- Práctica: Plegado de las
- Pruebas en el Análisis Léxico
- Práctica: Pruebas en el
- Sobrecarga de Funciones en Simple C
- Práctica: Sobrecarga de Funciones
- Un analizador APDR
- Práctica: Un analizador APDR
- recursiva por la derecha
- Eliminación de la Recursión
- recursiva por la izquierda
- Recursión por la Izquierda
- reducción-reducción
- Conflictos en Un Analizador
| Precedencia y Asociatividad
- reflexividad
- Tipado Estático y Tipado
- regexp
- Expresiones Regulares
- Regexp::Common
- Práctica: Números de Línea,
- regla de producción unaria
- Bypass Automático
- regla por defecto
- Ejecución
- reglas de evaluación de los atributos
- Definición Dirigida por la
- reglas de transformación
- Patrones Árbol y Transformaciones
| Patrones Árbol y Transformaciones
- reglas de visibilidad
- Visibilidad
- reglas de ámbito
- El Problema del Análisis
- reglas semánticas
- Definición Dirigida por la
- Repaso
- Fases de un Compilador
- Repaso: Fases de un
- Las Bases
- Repaso: Las Bases
- Pruebas en el Análisis Léxico
- Repaso: Pruebas en el
- Representación intermedia
- Selección de Código y
- reverse
- Caja e Inversión de
- right
- Precedencia y Asociatividad
- rightmost derivation
- Conceptos Básicos del Análisis
- s
- Fases en la Ejecución
| Fases en la Ejecución
- S-atribuída
- Gramáticas S-Atribuídas
- save_attributes
- El método TERMINAL::save_attributes
- scope
- El Problema del Análisis
- SCOPE_DEPTH
- El Método Parse::Eyapp::Scope->new
- scope_instance
- no title
- SCOPE_NAME
- El Método Parse::Eyapp::Scope->new
- script sed
- Expresiones Regulares en sed
- sección de código
- Estructura de un programa
- sección de definiciones
- Estructura de un programa
- sección de reglas
- Estructura de un programa
- selección de código
- Selección de Código y
- SEVERITY
- La opción SEVERITY
| La opción SEVERITY
- siguientes
- Los conjuntos de Primeros
- Simple C
- Descripción Eyapp del Lenguaje
- sistema de tipos
- Expresiones de Tipo, Sistemas
- SKIP
- Práctica: Pruebas en el
- SLR
- Las Tablas de Saltos
| Algoritmo de Construcción de
| Conflictos en Un Analizador
- sobrecarga de identificadores
- Inferencia, Declaraciones Implícitas y
- sobrecargado
- Sobrecarga, Polimorfismo e Inferencia
- static binding
- Binding Estático y Binding
- str
- El Cliente
| El Cliente
| El método str de
| El método str de
| El método info
| Notas a Pié de
| Resultado del Análisis de
| El Método str de
| El Método str de
| El Método info
| Footnotes
- sustitución
- Patrones Árbol y Transformaciones
- sustitución árbol
- Sustitución
- syntactic token
- El Problema
- syntax token
- Listas y Opcionales
- tabla de acciones
- Las Tablas de Saltos
| Las Tablas de Saltos
- tabla de gotos
- Las Tablas de Saltos
- tabla de saltos
- Las Tablas de Saltos
- Term::ReadLine::Gnu
- El Método info
- TERMINAL
- Salvando la Información de
| Los Terminales
| El método TERMINAL::save_attributes
- terminal sintáctico
- Listas y Opcionales
- TERMINAL::save_attributes
- Salvando la Información de
- test del pato
- Equivalencia de Expresiones de
- Test::Tutorial
- Práctica: Pruebas en el
- tipado dinámico
- Tipado Estático y Tipado
- tipado estático
- Tipado Estático y Tipado
- tipado pato
- Equivalencia de Expresiones de
- token
- Precedencia y Asociatividad
- Tree Construction Time
- Tree Construction Time
- treereg
- Transformaciones Arbol con treereg
| Transformaciones Arbol con treereg
| La Estructura de un
| Fases en la Ejecución
| Introducción de Nodos de
- Treeregexp
- Optimización del Traductor de
| La Estructura de un
| La Estructura de un
| Fases en la Ejecución
| La Jerarquía de Bloques
- trimming
- El Método _Lexer
- términos
- Lenguajes Árbol y Gramáticas
| Lenguaje de los Arboles
- uc
- Caja e Inversión de
- ucfirst
- Caja e Inversión de
- Unicode
- Introducción
| Conversores
- Unicode character
- Introducción
| Introducción
- Unicode properties
- Introducción
- unificar
- Reglas a Tener en
| Programa Árbol para la
- utf8
- Operadores, STDOUT y Unicode
- variables de tipo
- Inferencia, Declaraciones Implícitas y
| Sobrecarga, Polimorfismo e Inferencia
- VERSION
- Patrones Árbol y Transformaciones
- virtual binding
- Binding Estático y Binding
- warning
- Acciones por Defecto
- x
- Expresiones Regulares
| Modificación de la Semántica
- y.tab.c
- Compilación
- y.tab.h
- Compilación
- yacc
- Parse::Eyapp: Un Generador de
| Partes de un programa
| Introducción a yacc
- YYBuildingtree
- Agrupamientos
- YYBypassrule
- El Método YYBypassrule
- YYCurval
- La rutina de Tratamiento
| La rutina de Tratamiento
- yydebug
- Errores en la Construcción
| Precedencia y Asociatividad
| Ejemplo: La Calculadora en
| Ejemplo: La Calculadora en
- YYExpect
- La rutina de Tratamiento
- yyin
- yywrap()
| Ejemplo: La Calculadora en
- YYIssemantic
- El Método YYIssemantic
- yyleng
- Ejecución
- YYLhs
- La Directiva %defaultaction
- yylval
- Compilación
- YYName
- Construyendo una Representación del
- yyparse
- Ejemplo: La Calculadora en
- yyprefix
- Prefijos
- YYRightside
- La Directiva %defaultaction
- YYSTYPE
- Ejemplo: La Calculadora en
- yytext
- Ejecución
| Declaración de yytext
- zero-width assertions
- Las zero-width assertions como
| Resultado de la última
- ámbito de la declaración
- Binding Estático y Binding
- ámbito dinámico
- Ámbito Dinámico
- árbol de análisis abstracto
- Lenguajes Árbol y Gramáticas
| Árbol de Análisis Abstracto
- árbol de análisis sintáctico abstracto
- Realización del AAA para
- árbol sintáctico concreto
- Conceptos Básicos para el
| Conceptos Básicos para el
- árboles
- Lenguajes Árbol y Gramáticas
| Lenguaje de los Arboles
Casiano Rodríguez León
2009-10-13