PermissionExpressionParser.ShuntingYard method

namespace: Serenity.Services   assemblySerenity.Net.Core

Converts a list of tokens to Reverse Polish Notation using ShuntingYard algorithm.

public static IEnumerable<string> ShuntingYard(IEnumerable<string> tokens)
parameter description
tokens List of tokens, produced from Tokenize method

Return Value

Tokens in RPN notation

See Also