Mostrar el registro sencillo del ítem

dc.coverage.spatialMedellín de: Lat: 06 15 00 N degrees minutes Lat: 6.2500 decimal degrees Long: 075 36 00 W degrees minutes Long: -75.6000 decimal degreeseng
dc.creatorEcheverri Saldarriaga, Diegospa
dc.date.available2013-02-15T15:38:03Z
dc.date.issued2010-05-03
dc.identifier.urihttp://hdl.handle.net/10784/414
dc.descriptionLa extensibilidad en lenguajes de programación se refiere a la posibilidad de tener un lenguaje donde el programador puede añadir sus propias construcciones sintácticas. Dicha propiedad permite trasladar muchas construcciones del lenguaje de programación a librerías. Este trabajo muestra algunos problemas en la implementación de un lenguaje con características objetuales a partir de un lenguaje funcional, perezoso que utiliza un subconjunto de operadores disfijos como mecanismo de extensibilidad.spa
dc.description005.133 E184spa
dc.description.abstractExtensibility in programming language design is about the possibility of letting the programmer add it's own syntactic constructions. This property allows to transfer some built-in functions to libraries. This thesis shows some problems implementing a programming language with object oriented features starting from a lazy, functional language that uses a subset of disfix operators as an extensibility mechanism.spa
dc.description.tableofcontentsContenido parcial: Conceptos de diseño de lenguajes de programación -- Sintaxis concreta versus sintaxis abstracta -- Gramáticas independientes del contexto, notación y ambigüedad -- Lambda Cálculo -- Expresiones lambda -- Parsing, análisis y evaluación -- Jugando con los operadores disfijos.spa
dc.language.isospaspa
dc.publisherUniversidad EAFITspa
dc.rightsinfo:eu-repo/semantics/openAccess
dc.subjectProyecto de Grado. Ingeniería de Sistemasspa
dc.subjectDesarrollo de softwarespa
dc.subjectProgramación declarativaspa
dc.subjectOperadores disfijosspa
dc.subject.ddcComputer programming, programs, dataspa
dc.subject.ddcProgramming languagesspa
dc.subject.ddcSpecific programming languagesspa
dc.titleSimulando operadores disfijosspa
dc.typebachelorThesiseng
dc.typeinfo:eu-repo/semantics/bachelorThesis
dc.rights.accessRightsopenAccesseng
dc.publisher.programIngeniería de Sistemasspa
dc.subject.lembINGENIERIA DE SOFTWAREspa
dc.subject.lembTECNOLOGIA DE LA INFORMACIONspa
dc.subject.lembPROGRAMACION FUNCIONAL (COMPUTADORES)spa
dc.subject.lembLENGUAJES DE PROGRAMACION (COMPUTADORES ELECTRONICOS)spa
dc.subject.lembDESARROLLO DE PROGRAMAS PARA COMPUTADORspa
dc.publisher.departmentEscuela de Ingeniería. Departamento de Ingeniería de Sistemasspa
dc.creator.degreeIngeniero de Sistemasspa
dc.type.spaTrabajo de gradospa
dc.subject.keywordDegree Project. Systems Engineeringeng
dc.subject.keywordSoftware developmenteng
dc.subject.keywordDeclarative programmingeng
dc.subject.keywordDisfix operatorseng
dc.identifier.local005.133 E184
dc.rights.accesoLibre accesospa
dc.date.accessioned2013-02-15T15:38:03Z
dc.type.hasVersionacceptedVersioneng


Ficheros en el ítem

Thumbnail

Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem