Numeral checking functions and regular expressions moved to
akemetal/shared.py, translator can compile list of call parameters and
perform some tranalsation-time error checks