Completed

Script em Python

Published on the June 14, 2015 in IT & Programming

About this project

Open

----- RESUMO ------

Fazer um programa em Python que implementa uma calculadora que lê expressões em notação polonesa e exibe o resultado de cada expressão. O programa deve continuar lendo novas expressões até que seja lido o string 'fim' para terminar sua execução. O programa também deve imprimir o dicionário de variáveis sempre que receber o comando 'var', e entrar ou sair do modo de depuração ao receber o comando 'dep'.
Quando a execução estiver no modo de depuração, para cada token da lista de tokens, o programa deve imprimir:

-> a lista dos tokens que ainda precisam ser processados;
-> a pilha; e
o dicionário (de forma semelhante à tabela anterior).
-> Os comandos 'fim', 'var' e 'dep' são palavras reservadas e portanto não devem ser utilizadas como nome de variáveis.

A descrição detalhada do projeto pode ser vista em:

http://www.ime.usp.br/~mac2166/ep4Py/

---- O que pode ser utilizado ----

para a realização desse projeto, apenas alguns tipos específicos de comandos podem ser utilizados:

-> manipulação básica de listas e sequências
-> comandos como "pop" e "append" .
-> Foco na utilização de pilhas e dicionários.
-> Introdução de orientação à objetos, com construção de métodos através das funções exigidas segundo o projeto.

Mais instruções podem ser passadas por telefone ou email.

Category IT & Programming
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Experience in this type of projects Yes (I have managed this kind of project before)

Delivery term: June 16, 2015

Skills needed