UM EDITOR GENÉRICO SENSÍVEL À SINTAXE ARMAZENADA NUMA BASE DE DADOS

Detalhes bibliográficos
Autor(a) principal: Valêncio, Carlos Roberto
Data de Publicação: 1993
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da USP
Texto Completo: http://www.teses.usp.br/teses/disponiveis/55/55134/tde-20082018-090027/
Resumo: Este trabalho descreve a implementação do Protótipo de um Editor Sensível à Sintaxe (PEGSS). Nesta versão o Editor oferece a edição sensível à sintaxe para um subconjunto das linguagens Pascal, C e FORTRAN. Programas sintaticamente corretos são construídos através da requisição pelo usuário de gabaritos que correspondem aos comandos e pela descrição das expressões. É proposto um modo único de representação interna dos programas editados sob o contexto desse Editor. Assim, um conjunto de ferramentas pode beneficiar-se dessa forma de representação. Por exemplo, é permitido que programas escritos em um linguagem sejam obtidos em qualquer das outras linguagens contempladas pelo Editor. Além disso, pode ser efetuada a adição de novas linguagens pertencentes a um mesmo paradigma, pois a construção dessa representação interna prevê esta extensão. Neste trabalho são apresentadas as caracteristicas do PEGSS: a estrutura utilizada para a exibição dos seus programas, a representação interna destes programas, a manipulação das expressões e, finalmente, como foram especificados e implementados os módulos principais que compõem este Sistema.
id USP_f59b1117bb277d97103de6455090da68
oai_identifier_str oai:teses.usp.br:tde-20082018-090027
network_acronym_str USP
network_name_str Biblioteca Digital de Teses e Dissertações da USP
repository_id_str 2721
spelling UM EDITOR GENÉRICO SENSÍVEL À SINTAXE ARMAZENADA NUMA BASE DE DADOSA Generic Editor based on Syntax Stored in an Object-oriented Database Não disponívelNot availableEste trabalho descreve a implementação do Protótipo de um Editor Sensível à Sintaxe (PEGSS). Nesta versão o Editor oferece a edição sensível à sintaxe para um subconjunto das linguagens Pascal, C e FORTRAN. Programas sintaticamente corretos são construídos através da requisição pelo usuário de gabaritos que correspondem aos comandos e pela descrição das expressões. É proposto um modo único de representação interna dos programas editados sob o contexto desse Editor. Assim, um conjunto de ferramentas pode beneficiar-se dessa forma de representação. Por exemplo, é permitido que programas escritos em um linguagem sejam obtidos em qualquer das outras linguagens contempladas pelo Editor. Além disso, pode ser efetuada a adição de novas linguagens pertencentes a um mesmo paradigma, pois a construção dessa representação interna prevê esta extensão. Neste trabalho são apresentadas as caracteristicas do PEGSS: a estrutura utilizada para a exibição dos seus programas, a representação interna destes programas, a manipulação das expressões e, finalmente, como foram especificados e implementados os módulos principais que compõem este Sistema.This work describes the construction of the Prototype of an Editor Sensible to Sintax(PEGSS). In this version the Editor offers the edition sensible to sintax to a subgroup of the Pascal , C and FORTRAN languages. Programs syntatically correct are build through the requirement by the templates users that correspond to the command and through the description of the expressions. It\'s proposed an only manner of intern representation of programs editored under a context of this Editor. So, a group of tools can be benefited of this representations form. For instance, it is allowed that programs written in a language are obtained in any of the other languages suported by the Editor. Besides, the adition of new languages belonging to same paradigm can be made, therefore the construction of this intern representation foresees this expansion. In this work the caracteristics of the PEGSS are presented: the structure utilized to an exibition of its programs, the intern representation of these programs, the manipulation of the expressions and, finally, how were specified and build the main modulus that arrange this system.Biblioteca Digitais de Teses e Dissertações da USPTraina Junior, CaetanoValêncio, Carlos Roberto1993-02-12info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://www.teses.usp.br/teses/disponiveis/55/55134/tde-20082018-090027/reponame:Biblioteca Digital de Teses e Dissertações da USPinstname:Universidade de São Paulo (USP)instacron:USPLiberar o conteúdo para acesso público.info:eu-repo/semantics/openAccesspor2018-10-03T01:45:28Zoai:teses.usp.br:tde-20082018-090027Biblioteca Digital de Teses e Dissertaçõeshttp://www.teses.usp.br/PUBhttp://www.teses.usp.br/cgi-bin/mtd2br.plvirginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.bropendoar:27212018-10-03T01:45:28Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)false
dc.title.none.fl_str_mv UM EDITOR GENÉRICO SENSÍVEL À SINTAXE ARMAZENADA NUMA BASE DE DADOS
A Generic Editor based on Syntax Stored in an Object-oriented Database 
title UM EDITOR GENÉRICO SENSÍVEL À SINTAXE ARMAZENADA NUMA BASE DE DADOS
spellingShingle UM EDITOR GENÉRICO SENSÍVEL À SINTAXE ARMAZENADA NUMA BASE DE DADOS
Valêncio, Carlos Roberto
Não disponível
Not available
title_short UM EDITOR GENÉRICO SENSÍVEL À SINTAXE ARMAZENADA NUMA BASE DE DADOS
title_full UM EDITOR GENÉRICO SENSÍVEL À SINTAXE ARMAZENADA NUMA BASE DE DADOS
title_fullStr UM EDITOR GENÉRICO SENSÍVEL À SINTAXE ARMAZENADA NUMA BASE DE DADOS
title_full_unstemmed UM EDITOR GENÉRICO SENSÍVEL À SINTAXE ARMAZENADA NUMA BASE DE DADOS
title_sort UM EDITOR GENÉRICO SENSÍVEL À SINTAXE ARMAZENADA NUMA BASE DE DADOS
author Valêncio, Carlos Roberto
author_facet Valêncio, Carlos Roberto
author_role author
dc.contributor.none.fl_str_mv Traina Junior, Caetano
dc.contributor.author.fl_str_mv Valêncio, Carlos Roberto
dc.subject.por.fl_str_mv Não disponível
Not available
topic Não disponível
Not available
description Este trabalho descreve a implementação do Protótipo de um Editor Sensível à Sintaxe (PEGSS). Nesta versão o Editor oferece a edição sensível à sintaxe para um subconjunto das linguagens Pascal, C e FORTRAN. Programas sintaticamente corretos são construídos através da requisição pelo usuário de gabaritos que correspondem aos comandos e pela descrição das expressões. É proposto um modo único de representação interna dos programas editados sob o contexto desse Editor. Assim, um conjunto de ferramentas pode beneficiar-se dessa forma de representação. Por exemplo, é permitido que programas escritos em um linguagem sejam obtidos em qualquer das outras linguagens contempladas pelo Editor. Além disso, pode ser efetuada a adição de novas linguagens pertencentes a um mesmo paradigma, pois a construção dessa representação interna prevê esta extensão. Neste trabalho são apresentadas as caracteristicas do PEGSS: a estrutura utilizada para a exibição dos seus programas, a representação interna destes programas, a manipulação das expressões e, finalmente, como foram especificados e implementados os módulos principais que compõem este Sistema.
publishDate 1993
dc.date.none.fl_str_mv 1993-02-12
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://www.teses.usp.br/teses/disponiveis/55/55134/tde-20082018-090027/
url http://www.teses.usp.br/teses/disponiveis/55/55134/tde-20082018-090027/
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv
dc.rights.driver.fl_str_mv Liberar o conteúdo para acesso público.
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Liberar o conteúdo para acesso público.
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.coverage.none.fl_str_mv
dc.publisher.none.fl_str_mv Biblioteca Digitais de Teses e Dissertações da USP
publisher.none.fl_str_mv Biblioteca Digitais de Teses e Dissertações da USP
dc.source.none.fl_str_mv
reponame:Biblioteca Digital de Teses e Dissertações da USP
instname:Universidade de São Paulo (USP)
instacron:USP
instname_str Universidade de São Paulo (USP)
instacron_str USP
institution USP
reponame_str Biblioteca Digital de Teses e Dissertações da USP
collection Biblioteca Digital de Teses e Dissertações da USP
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)
repository.mail.fl_str_mv virginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.br
_version_ 1815257178945093632