(stream, state, f)
| 84 | var functions = parseWords("if elseif else and not or eq ne in ni for foreach while switch"); |
| 85 | var isOperatorChar = /[+\-*&%=<>!?^\/\|]/; |
| 86 | function chain(stream, state, f) { |
| 87 | state.tokenize = f; |
| 88 | return f(stream, state); |
| 89 | } |
| 90 | function tokenBase(stream, state) { |
| 91 | var beforeParams = state.beforeParams; |
| 92 | state.beforeParams = false; |