"""
------------------------------------------------------------------------------
--                                                                          --
--                              CLASS PROJECT                               --
--                                                                          --
--                          C A L C F U N C . P Y                           --
--                                                                          --
------------------------------------------------------------------------------
-- <Your Name Here>                                                         --
--                                                                          --
-- <Class Name Here>                                                        --
--                                                                          --
------------------------------------------------------------------------------
-- This file contains the functionality for the calculator project.         --
--                                                                          --
------------------------------------------------------------------------------
"""

from tokenizer import *

def calculate_and_store(sentence, answers):
    line = [sentence, 0]

    try:
        answer = expression(line)
    except ValueError, IndexError:
        answer = 'Err'

    if line[1] != len(line[0]):
        answer = 'Err'

    return answer, store_answer(answers, sentence, answer)

def store_answer(answers, sentence, result):
    return []

def recall_string(answers):
    return ''

def expression(line):
    return 0
