MCPcopy Create free account
hub / github.com/CloudyKit/jet / numericComparativeExpression

Method numericComparativeExpression

parse.go:589–596  ·  view source on GitHub ↗
(context string)

Source from the content-addressed store, hash-verified

587}
588
589func (t *Template) numericComparativeExpression(context string) (Expression, item) {
590 left, endtoken := t.additiveExpression(context)
591 for endtoken.typ >= itemGreat && endtoken.typ <= itemLessEquals {
592 right, rightendtoken := t.additiveExpression(context)
593 left, endtoken = t.newNumericComparativeExpr(left.Position(), t.lex.lineNumber(), left, right, endtoken), rightendtoken
594 }
595 return left, endtoken
596}
597
598func (t *Template) additiveExpression(context string) (Expression, item) {
599 left, endtoken := t.multiplicativeExpression(context)

Callers 1

comparativeExpressionMethod · 0.95

Calls 4

additiveExpressionMethod · 0.95
lineNumberMethod · 0.80
PositionMethod · 0.65

Tested by

no test coverage detected