public static void TokenizeDocumentAll( [PexAssumeUnderTest] AphidLexer lexer, [PexAssumeUnderTest] string code ) { lexer.SetTextMode(); lexer.Text = code; lexer.GetAllTokens(); // TODO: add assertions to method AphidInterpreterTest.Interpret(AphidInterpreter, String, Boolean) }
public static List <AphidExpression> Parse( string code, string filename, bool isTextDocument = false, bool useImplicitReturns = true) { var lexer = new AphidLexer(code); if (isTextDocument) { lexer.SetTextMode(); } return(Parse( lexer.GetTokens(), code, filename, useImplicitReturns: useImplicitReturns)); }