Dart lexical analysis tool