(stream, state, f)
| 35 | var functions = parseWords("if elseif else and not or eq ne in ni for foreach while switch"); |
| 36 | var isOperatorChar = /[+\-*&%=<>!?^\/\|]/; |
| 37 | function chain(stream, state, f) { |
| 38 | state.tokenize = f; |
| 39 | return f(stream, state); |
| 40 | } |
| 41 | function tokenBase(stream, state) { |
| 42 | var beforeParams = state.beforeParams; |
| 43 | state.beforeParams = false; |