recreate arrays and define/user functions

implemented the array, define function and function recreate functions;
the first two get the name of the token, append an open parentheses and
call the push with operands function with the name and the attached
count of the rpn item; the define function recreate function only
appends an open parentheses to the name if the attached count is not
zero; and pointers to these functions were added to the table entries of
the preliminary codes