start of changing keyword state
make current_keyword extern