forth interpreter works