| 1234567891011121314151617181920212223242526272829303132333435 | 
							- export const Operators = Object.freeze({
 
-   ADD: {ord: 0, value: "+"},
 
-   SUB: {ord: 1, value: "-"},
 
-   MULT: {ord: 2, value: '*'},
 
-   DIV: {ord: 3, value: '/'},
 
-   MOD: {ord: 4, value: '%'},
 
-   GT: {ord: 5, value: '>'},
 
-   GE: {ord: 6, value: '>='},
 
-   LT: {ord: 7, value: '<'},
 
-   LE: {ord: 8, value: '<='},
 
-   EQ: {ord: 9, value: '=='},
 
-   NEQ: {ord: 10, value: '!='},
 
-   AND: {ord: 11, value: 'and'},
 
-   OR: {ord: 12, value: 'or'},
 
-   NOT: {ord: 13, value: 'not'}
 
- });
 
- export function convertFromString (op) {
 
-   switch (op) {
 
-     case '+' : return Operators.ADD;
 
-     case '-' : return Operators.SUB;
 
-     case '*' : return Operators.MULT;
 
-     case '/' : return Operators.DIV;
 
-     case '%' : return Operators.MOD;
 
-     case '>' : return Operators.GT;
 
-     case '>=' : return Operators.GE;
 
-     case '<' : return Operators.LT;
 
-     case '<=' : return Operators.LE;
 
-     case '==' : return Operators.EQ;
 
-     case '!=' : return Operators.NEQ;
 
-     case 'and' : return Operators.AND;
 
-     case 'or' : return Operators.OR;
 
-     case 'not' : return Operators.NOT;
 
-   }
 
- }
 
 
  |