sea algo que quieras o debas aplicar “literalmente” en tus proyectos de JavaScript, pero es un lindo ejemplo para pensar en funciones, HOFs, composición de funciones y arquitectura.
Análisis sintáctico b. Gramática formal c. Parser en ciencias de la computación 3. ¿Qué es la programación funcional? 4. Definición de parser funcional 1. Ejemplo/demo: parser de expresiones aritméticas a. Gramática formal b. Primitivos i. char ii. choice iii. seq c. Implementación 2. Otros ejemplos Parte 2
de parsers (ej: JSON.parse, http parser de node, parsers de HTML, CSS, acorn, esprima …) • Ciencias de la computación • FP / Estilo declarativo • Belleza / elegancia • Versatilidad de JavaScript como lenguaje de implementación • Me gustan los parsers (psl)
de parsers (ej: JSON.parse, http parser de node, parsers de HTML, CSS, acorn, esprima …) • Ciencias de la computación • FP / Estilo declarativo • Belleza / elegancia • Versatilidad de JavaScript como lenguaje de implementación • Me gustan los parsers (psl) find . -type d -name psl
the process of analyzing a string of symbols, either in natural language, computer languages or data structures, conforming to the rules of a formal grammar. The term parsing comes from Latin pars (orationis), meaning part (of speech). https://en.wikipedia.org/wiki/Parsing
the process of analyzing a string of symbols, either in natural language, computer languages or data structures, conforming to the rules of a formal grammar. The term parsing comes from Latin pars (orationis), meaning part (of speech). https://en.wikipedia.org/wiki/Parsing
a programación funcional en JavaScript — Parte 1 • Introducción a la programación funcional en JavaScript — Parte 2: Funciones Puras • Introducción a la programación funcional en JavaScript — Parte 3: Composición • Functional Parsing - Computerphile • Parsing - Wikipedia • Parser combinator - Wikipedia • Syntax diagram - Wikipedia • McKeeman Form • JSON spec • Executable Attribute Grammars for Modular and Efficient Natural Language Processing, Rahmatullah Hafiz, University of Windsor 2011