re-implementing nv interpreter.
nv is a programming language supports non-volatile variable and flexible grammar.