Rewrite some lexer logic to match parse.y
Rewrite some lexer logic to match parse.y

opal/opal,castwide/opal,gabrielrios/opal,fazibear/opal,jannishuebl/opal,kachick/opal,Mogztter/opal,bbatsov/opal,jannishuebl/opal,jgaskins/opal,gausie/opal,bbatsov/opal,merongivian/opal,castwide/opal,iliabylich/opal,opal/opal,catprintlabs/opal,gausie/opal,catprintlabs/opal,bbatsov/opal,Ajedi32/opal,domgetter/opal,Mogztter/opal,merongivian/opal,opal/opal,fazibear/opal,jgaskins/opal,wied03/opal,castwide/opal,c42engineering/opal,fazibear/opal,iliabylich/opal,Mogztter/opal,wied03/opal,Ajedi32/opal,kachick/opal,c42engineering/opal,Flikofbluelight747/opal,Ajedi32/opal,wied03/opal,gausie/opal,jannishuebl/opal,Flikofbluelight747/opal,suyesh/opal,c42engineering/opal,suyesh/opal,iliabylich/opal,kachick/opal,catprintlabs/opal,gabrielrios/opal,jgaskins/opal,gabrielrios/opal,domgetter/opal,opal/opal,merongivian/opal,Flikofbluelight747/opal,Mogztter/opal,kachick/opal,suyesh/opal