def process_file(filename,pathname=''):
    fullname = []
    if pathname == '':
        x = ''
    else:
        x = '/'
    print "Compiling file: %s" % (pathname + x + filename)
    fullname = pathname + x + filename
    tokenized_file = JackTokenizer.begin(fullname)
    tokenized_text = Vars(tokenized_file)
    parser(tokenized_text, filename[:-5], pathname)
    print "Waiting for ..."
    print "Compilation Completed!"
    return