fix unused variable warnings
test new_table, get_element, set_element
utility function is_null(value)
missing arguments are filled with null by the callee
basic interpreter observer
test compile and run empty function
generalize compile and run testing
test return integer, null, string
simple table tests