"Token-based" code editor