WYBS: working on abstrac file lexer