- Added a global symbol table and changed DECORATE parser to put its global

symbols there instead of into AActor.
- Changed the expression evaluator's floating point precision to double.
- Started rewriting the DECORATE expression evaluator to allow more flexibility.
  All the operators use the new functionality but functions, variables and
  constants are yet to be redone.
  While doing this rewrite I noticed that random2 was always evaluated as const.
  This got fixed automatically.


SVN r1264 (trunk)
This commit is contained in:
Christoph Oelckers 2008-10-18 17:17:44 +00:00
commit 7312e6a621
11 changed files with 2231 additions and 956 deletions

File diff suppressed because it is too large Load diff