private bool IsStep(string line, out string formatted_line) { formatted_line = ""; Token token = ToToken(line); if (TokenMatcher.Match_StepLine(token)) { string keyword = token.MatchedKeyword; formatted_line = IDENT2 + keyword.Trim() + " " + token.MatchedText; return(true); } return(false); }
public Token ParseToken(string line) { Token token = ToToken(line); if (TokenMatcher.Match_FeatureLine(token) || TokenMatcher.Match_ScenarioLine(token) || TokenMatcher.Match_ScenarioOutlineLine(token) || TokenMatcher.Match_BackgroundLine(token) || TokenMatcher.Match_ExamplesLine(token) || TokenMatcher.Match_StepLine(token) || TokenMatcher.Match_TagLine(token) || TokenMatcher.Match_TableRow(token) || SimpleMatchLanguage(token) || TokenMatcher.Match_DocStringSeparator(token)) { return(token); } return(token); }
private bool IsStep(string line) { Token token = ToToken(line); return(TokenMatcher.Match_StepLine(token)); }