aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/org/shedlang/compiler/parser/OperatorPrecedence.java
blob: bf6b81c634d4ba46d30b2fe59feac8b8d06a93a3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
package org.shedlang.compiler.parser;

public enum OperatorPrecedence {
    EQUALS(1),
    RELATIONAL(2),
    ADD(3),
    MULTIPLY(4),
    CALL(5);

    private final int precedence;

    OperatorPrecedence(int precedence) {
        this.precedence = precedence;
    }

    public int precedence() {
        return precedence;
    }
}