Mostrando del 1 al 10 de 10 registros
<<>>
Flex
4.876 visualizaciones desde el 07 de Octubre del 2014. Una media de 28 por semana
Guía de introducción a Flex y Bison realizado por Rubén Béjar Hernández de la Universidad de Zaragoza.
Contenidos:
Introducción a Flex
Patrones
Emparejamiento de la entrada
Acciones
El analizador generado
Condiciones de arranque (sensibilidad al contexto)
Algunas variables disponibles para el usuario
Compilación y ejecución de un programa Flex
Notas finales
Introducción a Bison
Símbolos, terminales y no terminales
Sintaxis de las reglas gramaticales (producciones)
Semántica del lenguaje
Acciones
Tipos de Datos de Valores en Acciones
Acciones a Media Regla
Declaraciones en Bison
Nombres de Token
Precedencia de Operadores
La Colección de Tipos de Valores
Símbolos No Terminales
El Símbolo Inicial
Precedencia de operadores
Especificando Precedencia de Operadores
Precedencia Dependiente del Contexto
Funcionamiento del analizador
La Función del Analizador yyparse
La Funcion del Analizador Léxico yylex
Un ejemplo sencillo
Compilación y ejecución de un programa Bison
Notas finales
Bibliografía
En formato pdf. Contiene 21 páginas.
Flex
2.681 visualizaciones desde el 04 de Septiembre del 2013. Una media de 14 por semana
Completo manual de Flex para la versión 2.4. Dividido en:
1 Copyright
2 Reporting Bugs
3 Introduction
4 Some Simple Examples
5 Format of the Input File
5.1 Format of the Definitions Section
5.2 Format of the Rules Section
5.3 Format of the User Code Section
5.4 Comments in the Input
6 Patterns
7 How the Input Is Matched
8 Actions
9 The Generated Scanner
10 Start Conditions
11 Multiple Input Buffers
12 End-of-File Rules
13 Miscellaneous Macros
14 Values Available To the User
15 Interfacing with Yacc
16 Scanner Options
16.1 Options for Specifying Filenames
16.2 Options Affecting Scanner Behavior
16.3 Code-Level And API Options
16.4 Options for Scanner Speed and Size
16.5 Debugging Options
16.6 Miscellaneous Options
17 Performance Considerations
18 Generating C++ Scanners
19 Reentrant C Scanners
19.1 Uses for Reentrant Scanners
19.2 An Overview of the Reentrant API
19.3 Reentrant Example
19.4 The Reentrant API in Detail
19.4.1 Declaring a Scanner As Reentrant
19.4.2 The Extra Argument
19.4.3 Global Variables Replaced By Macros
19.4.4 Init and Destroy Functions
19.4.5 Accessing Variables with Reentrant Scanners
19.4.6 Extra Data
19.4.7 About yyscan_t
19.5 Functions and Macros Available in Reentrant C Scanners
20 Incompatibilities with Lex and Posix
21 Memory Management
21.1 The Default Memory Management
21.2 Overriding The Default Memory Management
21.3 A Note About yytext And Memory
22 Serialized Tables
22.1 Creating Serialized Tables
22.2 Loading and Unloading Serialized Tables
22.3 Tables File Format
23 Diagnostics
24 Limitations
25 Additional Reading
Appendix A Appendices
A.1 Makefiles and Flex
A.2 C Scanners with Bison Parsers
A.3 M4 Dependency
A.4 Common Patterns
A.4.1 Numbers
A.4.2 Identifiers
A.4.3 Quoted Constructs
A.4.4 Addresses
Flex
9.702 visualizaciones desde el 18 de Noviembre del 2011. Una media de 28 por semana
Tutorial de Flex dividido en: Introduction to Flex, starting programming, frames and instances, more on actions, some technical notes, forward-chaining production rules, projects, data driven programming, directives and conditions, miscellaneous, traversing the frame heirarchy, troubleshooting, useful prolog routines. En formato pdf. Contiene 54 páginas.
Flex
7.608 visualizaciones desde el 05 de Julio del 2011. Una media de 21 por semana
Guía oficial de inicio de Flex 2. Dividido en 3 grandes partes: Introducción a flex, Flex básicos, lecciones. En formato pdf. Contiene 256 páginas.