$$\newcommand{\bra}[1]{\left<#1\right|}\newcommand{\ket}[1]{\left|#1\right>}\newcommand{\bk}[2]{\left<#1\middle|#2\right>}\newcommand{\bke}[3]{\left<#1\middle|#2\middle|#3\right>}$$
X
INFORMAÇÕES SOBRE DIREITOS AUTORAIS


As obras disponibilizadas nesta Biblioteca Digital foram publicadas sob expressa autorização dos respectivos autores, em conformidade com a Lei 9610/98.

A consulta aos textos, permitida por seus respectivos autores, é livre, bem como a impressão de trechos ou de um exemplar completo exclusivamente para uso próprio. Não são permitidas a impressão e a reprodução de obras completas com qualquer outra finalidade que não o uso próprio de quem imprime.

A reprodução de pequenos trechos, na forma de citações em trabalhos de terceiros que não o próprio autor do texto consultado,é permitida, na medida justificada para a compreeensão da citação e mediante a informação, junto à citação, do nome do autor do texto original, bem como da fonte da pesquisa.

A violação de direitos autorais é passível de sanções civis e penais.
Coleção Digital

Avançada


Formato DC |



Título: A BIDIRECTIONAL PROGRAMMING INTERFACE BETWEEN THE LUA AND PYTHON SCRIPTING LANGUAGES
Autor: GUILHERME DANTAS DE OLIVEIRA
Instituição: PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIRO - PUC-RIO
Colaborador(es):  ROBERTO IERUSALIMSCHY - ADVISOR
Nº do Conteudo: 54713
Catalogação:  14/09/2021 Idioma(s):  ENGLISH - UNITED STATES
Tipo:  TEXT Subtipo:  SENIOR PROJECT
Natureza:  SCHOLARLY PUBLICATION
Nota:  Todos os dados constantes dos documentos são de inteira responsabilidade de seus autores. Os dados utilizados nas descrições dos documentos estão em conformidade com os sistemas da administração da PUC-Rio.
Referência [pt]:  https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=54713@1
Referência [en]:  https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=54713@2
Referência DOI:  https://doi.org/10.17771/PUCRio.acad.54713

Resumo:
Lua and Python are two of the most widely used scripting languages nowadays, according to the TIOBE and PYPL indices. While Lua is often used for developing games and embedded systems, Python is very popular in the data science, machine learning and web development communities. They both offer C APIs, which are generally used for writing perfomancecritic routines and interfaces with other C libraries. Our work aims to develop a library that lets Python interact with Lua, and vice versa, and that can be loaded by either one like a regular add-on module. Our library is based on the Lupa project, a Python extension module that allows Python to interact with Lua, and vice versa, but cannot be loaded from Lua. We aim to address this and other issues, by refactoring the source code of Lupa and developing an auxiliary Lua library.

Descrição Arquivo
COMPLETE  PDF
Logo maxwell Agora você pode usar seu login do SAU no Maxwell!!
Fechar Janela



* Esqueceu a senha:
Senha SAU, clique aqui
Senha Maxwell, clique aqui