C# 클래스 SimpleC.Parsing.ExpressionParser

Parser for SimpleC expressions. Used internally by the parser.
Uses the shunting-yard algorithm by Dijkstra. Good explanation here: http://wcipeg.com/wiki/Shunting_yard_algorithm
파일 보기 프로젝트 열기: nrother/simple-c

공개 메소드들

메소드 설명
Parse ( IEnumerable tokens ) : ExpressionNode

Parses the given tokens to an AST.

비공개 메소드들

메소드 설명
PopOperator ( ) : void

메소드 상세

Parse() 공개 메소드

Parses the given tokens to an AST.
public Parse ( IEnumerable tokens ) : ExpressionNode
tokens IEnumerable
리턴 SimpleC.Types.AstNodes.ExpressionNode