Skip to content

Este es un intérprete en el que se pueden realizar operaciones matemáticas básicas: suma, resta, multiplicación y división.

License

Notifications You must be signed in to change notification settings

arcanus47/Interprete-Matematico

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Interprete Matematico

Este es un intérprete escrito en el lenguaje Python con la herramienta PLY, el cual permite realizar operaciones matemáticas básicas: suma, resta, multiplicación y división. Este tipo de programas es muy útil aprender a crearlos ya que son el primer paso para crear nuestro propio lenguaje de programación.

El Lexer o Analizador Léxico

Su función es leer los caracteres que le introduzcamos y devolverlos como una secuencia de componentes léxicos que el analizador sintáctico pueda analizar.

El Parser o Analizador sintáctico

Su función comprobar si los caracteres integrados en el analizador léxico con cuerda con la gramática que creamos, si todo esta bien obtendremos el resultado de los caracteres, pero si de lo contrario ocurre un error pues el analizador sintáctico nos lo indicara para que lo arreglemos.

Requisitos:

Releases

No releases published

Packages

No packages published

Languages