replace memmove w/ util copy_fwd
set token ptr in lex()
add nostdlib flag again