Lupa

Envoltura simple alrededor de Luajit
Descargar ahora

Lupa Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • BSD License
  • Precio:
  • FREE
  • Nombre del editor:
  • Stefan Behnel
  • Sitio web del editor:
  • http://behnel.de

Lupa Etiquetas


Lupa Descripción

Envoltura simple alrededor de Luajit Lupa es un módulo de Python que integra el tiempo de ejecución de LuAjit2 en Cpython. Es una reescritura parcial de LunaticPython en Cython. Tenga en cuenta que actualmente carece de muchas características y muchas pruebas en comparación con LunaticPython, por lo que si necesita una integración de LUA listo para la producción, use eso. Las ventajas sobre LunaticPython son: * Los estados separados de LUA RUNTETING A través de una clase Luaruntime * Admite Python 2.x y 3.x, que se inicia potencialmente con Python 2.3 (actualmente no probado) * Escrito para Luajit2, a diferencia del intérprete de LUA (probado con LuAJIT 2.0.0-BETA4) * Mucho más fácil de extender, ya que está escrito en Cython, NO SOCIONAMIENTO DE CEJEMA: >>> de LUPA IMPORT LUARUNTEMENT >>> LUA = Luaruntime () >>> Lua.Eval ('1 + 1') 2 >>> DEF Add1 (n): Retorno N + 1 >>> FUNC = lua.eval ('Función (F, N) Devuelve F (N) FIN') >>> FUNC (ADD1, 2) 3Intallando Lupa 1. Descarga y desempaqueta Lupa http://pypi.python.org/pypi/lupa 2. Descargue Luajit2 http://luajit.org/download.html 3. Desembale el archivo en el directorio de la base de Lupa, por ejemplo: ... / lupa-0.1 / luajit-2.0.0-beta44. Construir Luajit: CD LuAJIT -2.0.0-beta4 Hacer CD .. Si necesitas banderas específicas de compilador C, pasa t o Hacer lo siguiente: Hacer CFLAGS = "..." 5. Construir LUPA: Setup de Python.py Requisitos de construcción: · Python ¿Qué hay de nuevo en este lanzamiento: · Fijo Python Special Double-Subscore Access Acceso en instancias de LuaObject · El apoyo de Lua Coroutine a través de clases de envoltura dedicadas, incluido el soporte de iteración de Python. En el espacio de Python, Lua Coroutines se comportan exactamente como los generadores de Python.


Lupa Software relacionado