optimized function calls by storing Procedures in the symbol table and invoking them