Estudo e implantação de um compilador Snobol

Detalhes bibliográficos
Autor(a) principal: Rodrigues, Guilherme Chagas
Data de Publicação: 1971
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UFRJ
Texto Completo: http://hdl.handle.net/11422/3730
Resumo: Descreve as diretrizes seguidas na implantação de um compilador Snobol para o computador 1130. É discutida toda a estrutura e organização do sistema do ponto de vista prático, visando a sua implantação a curto prazo. São também apresentadas a estrutura e a lógica do sistema, na fase Compilação como na fase Execução, com uma descrição sucinta das rotinas principais. Algumas facilidades que não foram implantadas no sistema Snobol original são discutidas de maneira superficial.
id UFRJ_5ee8eb7740d517f9fde958f02fb1c491
oai_identifier_str oai:pantheon.ufrj.br:11422/3730
network_acronym_str UFRJ
network_name_str Repositório Institucional da UFRJ
repository_id_str
spelling Rodrigues, Guilherme ChagasLeite, Denis França2018-03-13T15:09:08Z2023-11-30T03:03:11Z1971-01http://hdl.handle.net/11422/3730Descreve as diretrizes seguidas na implantação de um compilador Snobol para o computador 1130. É discutida toda a estrutura e organização do sistema do ponto de vista prático, visando a sua implantação a curto prazo. São também apresentadas a estrutura e a lógica do sistema, na fase Compilação como na fase Execução, com uma descrição sucinta das rotinas principais. Algumas facilidades que não foram implantadas no sistema Snobol original são discutidas de maneira superficial.Describes the design of a Snobol compiler for the IBM 1130. The structure and organization fo the system is discused from a pratical view point with the objective of making it ready in a short time. The structure and logic of the compilation phase and the runtime environment is presented with a concise description of the main routines. Some facilities of Snobol 3 not implemented are also discussed.Submitted by Algacilda Conceição (algacilda@sibi.ufrj.br) on 2018-03-13T15:09:08Z No. of bitstreams: 1 129441.pdf: 6065739 bytes, checksum: 332b2cd6d11242d4e55265be7a87a3fa (MD5)Made available in DSpace on 2018-03-13T15:09:08Z (GMT). No. of bitstreams: 1 129441.pdf: 6065739 bytes, checksum: 332b2cd6d11242d4e55265be7a87a3fa (MD5) Previous issue date: 1971-01porUniversidade Federal do Rio de JaneiroPrograma de Pós-Graduação em Engenharia de Sistemas e ComputaçãoUFRJBrasilInstituto Alberto Luiz Coimbra de Pós-Graduação e Pesquisa de EngenhariaCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::LINGUAGENS DE PROGRAMACAOCompiladores (Programas de computador)SNOBOL (Linguagem de programação de computador)Engenharia de sistemasEstudo e implantação de um compilador Snobolinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisabertoinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRJinstname:Universidade Federal do Rio de Janeiro (UFRJ)instacron:UFRJORIGINAL129441.pdf129441.pdfapplication/pdf6065739http://pantheon.ufrj.br:80/bitstream/11422/3730/1/129441.pdf332b2cd6d11242d4e55265be7a87a3faMD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81853http://pantheon.ufrj.br:80/bitstream/11422/3730/2/license.txtdd32849f2bfb22da963c3aac6e26e255MD5211422/37302023-11-30 00:03:11.041oai:pantheon.ufrj.br:11422/3730TElDRU7Dh0EgTsODTy1FWENMVVNJVkEgREUgRElTVFJJQlVJw4fDg08KCkFvIGFzc2luYXIgZSBlbnRyZWdhciBlc3RhIGxpY2Vuw6dhLCB2b2PDqihzKSBvKHMpIGF1dG9yKGVzKSBvdSBwcm9wcmlldMOhcmlvKHMpIGRvcyBkaXJlaXRvcyBhdXRvcmFpcyBjb25jZWRlKG0pIGFvIFJlcG9zaXTDs3JpbyBQYW50aGVvbiBkYSBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkbyBSaW8gZGUgSmFuZWlybyAoVUZSSikgbyBkaXJlaXRvIG7Do28gLSBleGNsdXNpdm8gZGUgcmVwcm9kdXppciwgY29udmVydGVyIChjb21vIGRlZmluaWRvIGFiYWl4byksIGUvb3UgZGlzdHJpYnVpciBvIGRvY3VtZW50byBlbnRyZWd1ZSAoaW5jbHVpbmRvIG8gcmVzdW1vKSBlbSB0b2RvIG8gbXVuZG8sIGVtIGZvcm1hdG8gZWxldHLDtG5pY28gZSBlbSBxdWFscXVlciBtZWlvLCBpbmNsdWluZG8sIG1hcyBuw6NvIGxpbWl0YWRvIGEgw6F1ZGlvIGUvb3UgdsOtZGVvLgoKVm9jw6ogY29uY29yZGEgcXVlIGEgVUZSSiBwb2RlLCBzZW0gYWx0ZXJhciBvIGNvbnRlw7pkbywgdHJhZHV6aXIgYSBhcHJlc2VudGHDp8OjbyBkZSBxdWFscXVlciBtZWlvIG91IGZvcm1hdG8gY29tIGEgZmluYWxpZGFkZSBkZSBwcmVzZXJ2YcOnw6NvLgoKVm9jw6ogdGFtYsOpbSBjb25jb3JkYSBxdWUgYSBVRlJKIHBvZGUgbWFudGVyIG1haXMgZGUgdW1hIGPDs3BpYSBkZXNzYSBzdWJtaXNzw6NvIHBhcmEgZmlucyBkZSBzZWd1cmFuw6dhLCBiYWNrLXVwIGUgcHJlc2VydmHDp8OjbyBkaWdpdGFsLgoKRGVjbGFyYSBxdWUgbyBkb2N1bWVudG8gZW50cmVndWUgw6kgc2V1IHRyYWJhbGhvIG9yaWdpbmFsLCBlIHF1ZSB2b2PDqiB0ZW0gbyBkaXJlaXRvIGRlIGNvbmNlZGVyIG9zIGRpcmVpdG9zIGNvbnRpZG9zIG5lc3RhIGxpY2Vuw6dhLiBWb2PDqiB0YW1iw6ltIGRlY2xhcmEgcXVlIGEgc3VhIGFwcmVzZW50YcOnw6NvLCBjb20gbyBtZWxob3IgZGUgc2V1cyBjb25oZWNpbWVudG9zLCBuw6NvIGluZnJpbmdpIGRpcmVpdG9zIGF1dG9yYWlzIGRlIHRlcmNlaXJvcy4KClNlIG8gZG9jdW1lbnRvIGVudHJlZ3VlIGNvbnTDqW0gbWF0ZXJpYWwgZG8gcXVhbCB2b2PDqiBuw6NvIHRlbSBkaXJlaXRvcyBkZSBhdXRvciwgZGVjbGFyYSBxdWUgb2J0ZXZlIGEgcGVybWlzc8OjbyBpcnJlc3RyaXRhIGRvIGRldGVudG9yIGRvcyBkaXJlaXRvcyBhdXRvcmFpcyBlIGNvbmNlZGUgYSBVRlJKIG9zIGRpcmVpdG9zIHJlcXVlcmlkb3MgcG9yIGVzdGEgbGljZW7Dp2EsIGUgcXVlIGVzc2UgbWF0ZXJpYWwgZGUgcHJvcHJpZWRhZGUgZGUgdGVyY2Vpcm9zIGVzdMOhIGNsYXJhbWVudGUgaWRlbnRpZmljYWRvIGUgcmVjb25oZWNpZG8gbm8gdGV4dG8gb3UgY29udGXDumRvIGRhIHN1Ym1pc3PDo28uCgpTZSBvIGRvY3VtZW50byBlbnRyZWd1ZSDDqSBiYXNlYWRvIGVtIHRyYWJhbGhvIHF1ZSBmb2ksIG91IHRlbSBzaWRvIHBhdHJvY2luYWRvIG91IGFwb2lhZG8gcG9yIHVtYSBhZ8OqbmNpYSBvdSBvdXRybyhzKSBvcmdhbmlzbW8ocykgcXVlIG7Do28gYSBVRlJKLCB2b2PDqiBkZWNsYXJhIHF1ZSBjdW1wcml1IHF1YWxxdWVyIGRpcmVpdG8gZGUgUkVWSVPDg08gb3UgZGUgb3V0cmFzIG9icmlnYcOnw7VlcyByZXF1ZXJpZGFzIHBvciBjb250cmF0byBvdSBhY29yZG8uCgpBIFVGUkogaXLDoSBpZGVudGlmaWNhciBjbGFyYW1lbnRlIG8ocykgc2V1KHMpIG5vbWUocykgY29tbyBhdXRvcihlcykgb3UgcHJvcHJpZXTDoXJpbyhzKSBkYSBzdWJtaXNzw6NvLCBlIG7Do28gZmFyw6EgcXVhbHF1ZXIgYWx0ZXJhw6fDo28sIHBhcmEgYWzDqW0gZGFzIHBlcm1pdGlkYXMgcG9yIGVzdGEgbGljZW7Dp2EsIG5vIGF0byBkZSBzdWJtaXNzw6NvLgo=Repositório de PublicaçõesPUBhttp://www.pantheon.ufrj.br/oai/requestopendoar:2023-11-30T03:03:11Repositório Institucional da UFRJ - Universidade Federal do Rio de Janeiro (UFRJ)false
dc.title.pt_BR.fl_str_mv Estudo e implantação de um compilador Snobol
title Estudo e implantação de um compilador Snobol
spellingShingle Estudo e implantação de um compilador Snobol
Rodrigues, Guilherme Chagas
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::LINGUAGENS DE PROGRAMACAO
Compiladores (Programas de computador)
SNOBOL (Linguagem de programação de computador)
Engenharia de sistemas
title_short Estudo e implantação de um compilador Snobol
title_full Estudo e implantação de um compilador Snobol
title_fullStr Estudo e implantação de um compilador Snobol
title_full_unstemmed Estudo e implantação de um compilador Snobol
title_sort Estudo e implantação de um compilador Snobol
author Rodrigues, Guilherme Chagas
author_facet Rodrigues, Guilherme Chagas
author_role author
dc.contributor.author.fl_str_mv Rodrigues, Guilherme Chagas
dc.contributor.advisor1.fl_str_mv Leite, Denis França
contributor_str_mv Leite, Denis França
dc.subject.cnpq.fl_str_mv CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::LINGUAGENS DE PROGRAMACAO
topic CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::LINGUAGENS DE PROGRAMACAO
Compiladores (Programas de computador)
SNOBOL (Linguagem de programação de computador)
Engenharia de sistemas
dc.subject.por.fl_str_mv Compiladores (Programas de computador)
SNOBOL (Linguagem de programação de computador)
Engenharia de sistemas
description Descreve as diretrizes seguidas na implantação de um compilador Snobol para o computador 1130. É discutida toda a estrutura e organização do sistema do ponto de vista prático, visando a sua implantação a curto prazo. São também apresentadas a estrutura e a lógica do sistema, na fase Compilação como na fase Execução, com uma descrição sucinta das rotinas principais. Algumas facilidades que não foram implantadas no sistema Snobol original são discutidas de maneira superficial.
publishDate 1971
dc.date.issued.fl_str_mv 1971-01
dc.date.accessioned.fl_str_mv 2018-03-13T15:09:08Z
dc.date.available.fl_str_mv 2023-11-30T03:03:11Z
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://hdl.handle.net/11422/3730
url http://hdl.handle.net/11422/3730
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 Universidade Federal do Rio de Janeiro
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Engenharia de Sistemas e Computação
dc.publisher.initials.fl_str_mv UFRJ
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Instituto Alberto Luiz Coimbra de Pós-Graduação e Pesquisa de Engenharia
publisher.none.fl_str_mv Universidade Federal do Rio de Janeiro
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFRJ
instname:Universidade Federal do Rio de Janeiro (UFRJ)
instacron:UFRJ
instname_str Universidade Federal do Rio de Janeiro (UFRJ)
instacron_str UFRJ
institution UFRJ
reponame_str Repositório Institucional da UFRJ
collection Repositório Institucional da UFRJ
bitstream.url.fl_str_mv http://pantheon.ufrj.br:80/bitstream/11422/3730/1/129441.pdf
http://pantheon.ufrj.br:80/bitstream/11422/3730/2/license.txt
bitstream.checksum.fl_str_mv 332b2cd6d11242d4e55265be7a87a3fa
dd32849f2bfb22da963c3aac6e26e255
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFRJ - Universidade Federal do Rio de Janeiro (UFRJ)
repository.mail.fl_str_mv
_version_ 1784097105924587520