add semideterministic Forth & Puny Basic