Está en la página 1de 7

Analizador Lxico

Python - Plex
Ingeniera en Sistemas
UNAH
Por Jos Inestroza, 2015

Consideraciones Generales

Instalar Python.
Windows: instalador desde
https://www.python.org/downloads/
Linux:
sudo apt-get install python
Instalar SetupTools para Python
Descargar desde:
https://pypi.python.org/pypi/setuptools#downloads
Instalar PLEX para Python
Descargar desde:
https://pypi.python.org/pypi/plex/
Ejecutar el primer programa en una terminal de Python

En Linux
Para instalar SetupTools, ejecutar el comando:
wget https://bootstrap.pypa.io/ez_setup.py O - | sudo python

En Linux
Para instalar PLEX para Python utilizar el
siguiente comando:
Ubicarse en el directorio del archivo de
PLEX.
sudo python setup.py build
sudo python setup.py install

Qu es PLEX?

Plex es una librera para construir analizadores lxicos.


Es un mdulo de Python que construye analizadores lxicos, los cuales
representan la primera fase de un compilador.
Los analizadores lxicos tambin son conocidos como scanners.
Los analizadores lxicos proporcionan la simbologa, tokens o
componentes lxicos hacia un analizador sintctico o parser.
PLEX funciona con varios otros lenguajes de programacin. El propsito
de este estudio es utilizarlo con Python.
SetupTools es un complemento de Python para fcilmente descargar,
build, instalar, actualizar y desinstalar paquetes de Python.

Ejemplo de un programa considerando Plex

Si no se instala adecuadamente PLEX, el intrprete de Python entregar un error desde el import.


Para instalar PLEX es necesario instalar SetupTools para Python, tal y como se muestra en
diapositivas anteriores.

Bibliografa
Informacin Relacionada:
http://pythonhosted.org//plex/
https://pypi.python.
org/pypi/setuptools#downloads
https://pypi.python.
org/packages/source/p/plex/plex-2.0.0dev.
tar.gz

También podría gustarte