private static Token ParseSupperComment(TokenBuffer buffer) { var tks = buffer.PopUntil(t => t.TokenType == TokenType.NewLine); if (buffer.Peek().TokenType == TokenType.NewLine) { buffer.Pop(); } return(Token1.SuperComment(tks)); }
private static Token ParsePreprocessor(TokenBuffer buffer) { var tks = buffer.PopUntil(t => t.TokenType == TokenType.NewLine); if (buffer.Peek().TokenType == TokenType.NewLine) { buffer.Pop(); } return(Token1.Preprocessor(tks)); }