Merge commit 'origin/andrei/script_vars'
authorAndrei Pelinescu-Onciul <andrei@iptel.org>
Fri, 19 Dec 2008 13:32:32 +0000 (14:32 +0100)
committerAndrei Pelinescu-Onciul <andrei@iptel.org>
Fri, 19 Dec 2008 13:32:32 +0000 (14:32 +0100)
commit2cd96a356359eb75022f1f6ea7c9dfbbcd9323aa
treefdcecda0942409738cd3872159ab11f1ec2c3619
parentd8d8f53af2f1cb048cf87506c6bbdbfc39c3f338
parent33d560253c7fe8dd652251bc057873906edb2682
Merge commit 'origin/andrei/script_vars'

* commit 'origin/andrei/script_vars': (30 commits)
  script parsing: helper function updated & moved
  script engine: different operators for int and str +
  script engine: keep file pos. info when optimizing
  script engine: optimize op($v, ct) where ct=0 or 1
  script engine: optimize $v - ct
  script engine: pvar & avp fixes
  script: fix pvar parsing
  script parsing: better expression error reporting
  script parsing: expression type checking on startup
  script engine: rve_check_type() extended
  pvars: silent version for pv_parse_spec
  script parsing: better error reporting
  script parsing: fix line/column counting in strings
  script parsing: support for breaking strings
  script engine: more rvalue optimizations
  script engine: better debugging info
  core: new command line option (debugging)
  script engine: rvalue fixes & cleanup
  script engine: expression optimizations
  script parsing: fixed wrong operators in expr.
  ...