@prometheus-io/lezer-promql
Version:
lezer-based PromQL grammar
167 lines (166 loc) • 3.02 kB
JavaScript
// This file was generated by lezer-generator. You probably shouldn't edit it.
export const
inf = 167,
nan = 168,
Bool = 1,
Ignoring = 2,
On = 3,
GroupLeft = 4,
GroupRight = 5,
Offset = 6,
Atan2 = 7,
Avg = 8,
Bottomk = 9,
Count = 10,
CountValues = 11,
Group = 12,
Max = 13,
Min = 14,
Quantile = 15,
LimitK = 16,
LimitRatio = 17,
Stddev = 18,
Stdvar = 19,
Sum = 20,
Topk = 21,
By = 22,
Without = 23,
And = 24,
Or = 25,
Unless = 26,
Start = 27,
End = 28,
Smoothed = 29,
Anchored = 30,
LineComment = 31,
PromQL = 32,
AggregateExpr = 33,
AggregateOp = 34,
AggregateModifier = 35,
GroupingLabels = 36,
LabelName = 37,
QuotedLabelName = 38,
StringLiteral = 39,
FunctionCallBody = 40,
BinaryExpr = 41,
Pow = 42,
BoolModifier = 43,
MatchingModifierClause = 44,
Mul = 45,
Div = 46,
Mod = 47,
Add = 48,
Sub = 49,
Eql = 50,
Gte = 51,
Gtr = 52,
Lte = 53,
Lss = 54,
Neq = 55,
FunctionCall = 56,
FunctionIdentifier = 57,
AbsentOverTime = 58,
Identifier = 59,
Absent = 60,
Abs = 61,
Acos = 62,
Acosh = 63,
Asin = 64,
Asinh = 65,
Atan = 66,
Atanh = 67,
AvgOverTime = 68,
Ceil = 69,
Changes = 70,
Clamp = 71,
ClampMax = 72,
ClampMin = 73,
Cos = 74,
Cosh = 75,
CountOverTime = 76,
DaysInMonth = 77,
DayOfMonth = 78,
DayOfWeek = 79,
DayOfYear = 80,
Deg = 81,
Delta = 82,
Deriv = 83,
Exp = 84,
FirstOverTime = 85,
Floor = 86,
HistogramCount = 87,
HistogramFraction = 88,
HistogramQuantile = 89,
HistogramStdDev = 90,
HistogramStdVar = 91,
HistogramSum = 92,
HistogramAvg = 93,
DoubleExponentialSmoothing = 94,
Hour = 95,
Idelta = 96,
Increase = 97,
Info = 98,
Irate = 99,
LabelReplace = 100,
LabelJoin = 101,
LastOverTime = 102,
Ln = 103,
Log10 = 104,
Log2 = 105,
MadOverTime = 106,
MaxOverTime = 107,
MinOverTime = 108,
TsOfFirstOverTime = 109,
TsOfMaxOverTime = 110,
TsOfMinOverTime = 111,
TsOfLastOverTime = 112,
Minute = 113,
Month = 114,
Pi = 115,
PredictLinear = 116,
PresentOverTime = 117,
QuantileOverTime = 118,
Rad = 119,
Rate = 120,
Resets = 121,
Round = 122,
Scalar = 123,
Sgn = 124,
Sin = 125,
Sinh = 126,
Sort = 127,
SortDesc = 128,
SortByLabel = 129,
SortByLabelDesc = 130,
Sqrt = 131,
StddevOverTime = 132,
StdvarOverTime = 133,
SumOverTime = 134,
Tan = 135,
Tanh = 136,
Timestamp = 137,
Time = 138,
Vector = 139,
Year = 140,
MatrixSelector = 141,
NumberDurationLiteralInDurationContext = 142,
NumberDurationLiteral = 143,
OffsetExpr = 144,
AnchoredExpr = 145,
SmoothedExpr = 146,
ParenExpr = 147,
SubqueryExpr = 148,
UnaryExpr = 149,
UnaryOp = 150,
VectorSelector = 151,
LabelMatchers = 152,
UnquotedLabelMatcher = 153,
MatchOp = 154,
EqlSingle = 155,
EqlRegex = 156,
NeqRegex = 157,
QuotedLabelMatcher = 158,
StepInvariantExpr = 159,
At = 160,
AtModifierPreprocessors = 161,
MetricName = 162