unexpectedToken function
Implementation
String unexpectedToken(String token, String source, int line, int column) {
final sourceOrEmpty = source != "" ? '$source:' : '';
final positionStr = '$sourceOrEmpty${line}:$column';
return 'Unexpected token <$token> at $positionStr';
}