var Tannin=function(){"use strict";var s,f,a,l;s={"(":9,"!":8,"*":7,"/":7,"%":7,"+":6,"-":6,"<":5,"<=":5,">":5,">=":5,"==":4,"!=":4,"&&":3,"||":2,"?":1,"?:":1},f=["(","?"],a={")":["("],":":["?","?:"]},l=/<=|>=|==|!=|&&|\|\||\?:|\(|!|\*|\/|%|\+|-|<|>|\?|\)|:/;var c={"!":function(r){return!r},"*":function(r,n){return r*n},"/":function(r,n){return r/n},"%":function(r,n){return r%n},"+":function(r,n){return r+n},"-":function(r,n){return r-n},"<":function(r,n){return r":function(r,n){return n=":function(r,n){return n<=r},"==":function(r,n){return r===n},"!=":function(r,n){return r!==n},"&&":function(r,n){return r&&n},"||":function(r,n){return r||n},"?:":function(r,n,t){if(r)throw n;return t}};function o(r){var n=function(r){for(var n,t,u,i,o=[],e=[];n=r.match(l);){for(t=n[0],(u=r.substr(0,n.index).trim())&&o.push(u);i=e.pop();){if(a[t]){if(a[t][0]===i){t=a[t][1]||t;break}}else if(0<=f.indexOf(i)||s[i]