[en] A TOOL FOR MODULAR LITERATE PROGRAMMING
| Ano de defesa: | 2002 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| Tipo de documento: | Tese |
| Tipo de acesso: | Acesso aberto |
| Idioma: | por |
| Instituição de defesa: |
MAXWELL
|
| Programa de Pós-Graduação: |
Não Informado pela instituição
|
| Departamento: |
Não Informado pela instituição
|
| País: |
Não Informado pela instituição
|
| Palavras-chave em Português: | |
| Link de acesso: | https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=2839&idi=1 https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=2839&idi=2 http://doi.org/10.17771/PUCRio.acad.2839 |
Resumo: | [pt] Este trabalho apresenta uma ferramenta de suporte à programação literária. Para seu desenvolvimento foi criado um framework de prestação dos serviços básicos requeridos por este tipo de ferramenta. Desenvolvido segundo uma arquitetura que o tornou flexível, via uma linguagem de extensão para definição de macros; eficiente, via um núcleo em C++ otimizado para realizar as operações a nível de caracter; e portável, graças a uma implementação em C/C++ padrão, o framework se mostrou adequado aos objetivos propostos. O desenvolvimento sobre este framework validou as soluções adotadas, resultando em uma ferramenta de ótimo desempenho. |
| id |
PUC_RIO-1_a8730e4bbfcc8620c251005c3cd1472f |
|---|---|
| oai_identifier_str |
oai:MAXWELL.puc-rio.br:2839 |
| network_acronym_str |
PUC_RIO-1 |
| network_name_str |
Repositório Institucional da PUC-RIO (Projeto Maxwell) |
| repository_id_str |
|
| spelling |
[en] A TOOL FOR MODULAR LITERATE PROGRAMMING [pt] UMA FERRAMENTA PARA PROGRAMACAO LITERARIA MODULAR [pt] PROGRAMACAO LITERARIA[pt] MACRO-PROCESSADORES[pt] DOCUMENTACAO DE SOFTWARE[en] LITERARY PROGRAMMING[en] MACRO-PROCESSORS[en] DOCUMENTATION OF SOFTWARE[pt] Este trabalho apresenta uma ferramenta de suporte à programação literária. Para seu desenvolvimento foi criado um framework de prestação dos serviços básicos requeridos por este tipo de ferramenta. Desenvolvido segundo uma arquitetura que o tornou flexível, via uma linguagem de extensão para definição de macros; eficiente, via um núcleo em C++ otimizado para realizar as operações a nível de caracter; e portável, graças a uma implementação em C/C++ padrão, o framework se mostrou adequado aos objetivos propostos. O desenvolvimento sobre este framework validou as soluções adotadas, resultando em uma ferramenta de ótimo desempenho.[en] This thesis presents a support tool for literate programming.Its development was preceded by a research of the basic facilites usually required for programs of this class. After that, a framework has been developed to offer those facilites. The framework was developed in standard C++, in such away that would guarantee its portability. Its effciency is due to an optimzed kernel which performs all character-level operations, and a well defined application program interface(API)assures its fexibility.On top of this framework an access layer has been created using a confi- guration language. This layer allows that, through small programs written in the configuration language, a user can adapt the tool for diferent literate programming styles like modular or WWW-enabled documentation.MAXWELLALBENISE DE OLIVEIRA LIMA CARLOS ROBERTO SERRA PINTO CASSINO2002-08-09info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesishttps://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=2839&idi=1https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=2839&idi=2http://doi.org/10.17771/PUCRio.acad.2839porreponame:Repositório Institucional da PUC-RIO (Projeto Maxwell)instname:Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)instacron:PUC_RIOinfo:eu-repo/semantics/openAccess2017-09-14T00:00:00Zoai:MAXWELL.puc-rio.br:2839Repositório InstitucionalPRIhttps://www.maxwell.vrac.puc-rio.br/ibict.phpopendoar:5342017-09-14T00:00Repositório Institucional da PUC-RIO (Projeto Maxwell) - Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)false |
| dc.title.none.fl_str_mv |
[en] A TOOL FOR MODULAR LITERATE PROGRAMMING [pt] UMA FERRAMENTA PARA PROGRAMACAO LITERARIA MODULAR |
| title |
[en] A TOOL FOR MODULAR LITERATE PROGRAMMING |
| spellingShingle |
[en] A TOOL FOR MODULAR LITERATE PROGRAMMING CARLOS ROBERTO SERRA PINTO CASSINO [pt] PROGRAMACAO LITERARIA [pt] MACRO-PROCESSADORES [pt] DOCUMENTACAO DE SOFTWARE [en] LITERARY PROGRAMMING [en] MACRO-PROCESSORS [en] DOCUMENTATION OF SOFTWARE |
| title_short |
[en] A TOOL FOR MODULAR LITERATE PROGRAMMING |
| title_full |
[en] A TOOL FOR MODULAR LITERATE PROGRAMMING |
| title_fullStr |
[en] A TOOL FOR MODULAR LITERATE PROGRAMMING |
| title_full_unstemmed |
[en] A TOOL FOR MODULAR LITERATE PROGRAMMING |
| title_sort |
[en] A TOOL FOR MODULAR LITERATE PROGRAMMING |
| author |
CARLOS ROBERTO SERRA PINTO CASSINO |
| author_facet |
CARLOS ROBERTO SERRA PINTO CASSINO |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
ALBENISE DE OLIVEIRA LIMA |
| dc.contributor.author.fl_str_mv |
CARLOS ROBERTO SERRA PINTO CASSINO |
| dc.subject.por.fl_str_mv |
[pt] PROGRAMACAO LITERARIA [pt] MACRO-PROCESSADORES [pt] DOCUMENTACAO DE SOFTWARE [en] LITERARY PROGRAMMING [en] MACRO-PROCESSORS [en] DOCUMENTATION OF SOFTWARE |
| topic |
[pt] PROGRAMACAO LITERARIA [pt] MACRO-PROCESSADORES [pt] DOCUMENTACAO DE SOFTWARE [en] LITERARY PROGRAMMING [en] MACRO-PROCESSORS [en] DOCUMENTATION OF SOFTWARE |
| description |
[pt] Este trabalho apresenta uma ferramenta de suporte à programação literária. Para seu desenvolvimento foi criado um framework de prestação dos serviços básicos requeridos por este tipo de ferramenta. Desenvolvido segundo uma arquitetura que o tornou flexível, via uma linguagem de extensão para definição de macros; eficiente, via um núcleo em C++ otimizado para realizar as operações a nível de caracter; e portável, graças a uma implementação em C/C++ padrão, o framework se mostrou adequado aos objetivos propostos. O desenvolvimento sobre este framework validou as soluções adotadas, resultando em uma ferramenta de ótimo desempenho. |
| publishDate |
2002 |
| dc.date.none.fl_str_mv |
2002-08-09 |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| dc.type.driver.fl_str_mv |
info:eu-repo/semantics/doctoralThesis |
| format |
doctoralThesis |
| status_str |
publishedVersion |
| dc.identifier.uri.fl_str_mv |
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=2839&idi=1 https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=2839&idi=2 http://doi.org/10.17771/PUCRio.acad.2839 |
| url |
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=2839&idi=1 https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=2839&idi=2 http://doi.org/10.17771/PUCRio.acad.2839 |
| dc.language.iso.fl_str_mv |
por |
| language |
por |
| dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
| eu_rights_str_mv |
openAccess |
| dc.publisher.none.fl_str_mv |
MAXWELL |
| publisher.none.fl_str_mv |
MAXWELL |
| dc.source.none.fl_str_mv |
reponame:Repositório Institucional da PUC-RIO (Projeto Maxwell) instname:Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO) instacron:PUC_RIO |
| instname_str |
Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO) |
| instacron_str |
PUC_RIO |
| institution |
PUC_RIO |
| reponame_str |
Repositório Institucional da PUC-RIO (Projeto Maxwell) |
| collection |
Repositório Institucional da PUC-RIO (Projeto Maxwell) |
| repository.name.fl_str_mv |
Repositório Institucional da PUC-RIO (Projeto Maxwell) - Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO) |
| repository.mail.fl_str_mv |
|
| _version_ |
1856395878674202624 |