Change 20081112-ptw-E by ptw@dueling-banjos.home on 2008-11-12 21:45:49 EST     in /Users/ptw/OpenLaszlo/trunk     for http://svn.openlaszlo.org/openlaszlo/trunk
Change 20081112-ptw-E by ptw@dueling-banjos.home on 2008-11-12 21:45:49 EST
    in /Users/ptw/OpenLaszlo/trunk
    for http://svn.openlaszlo.org/openlaszlo/trunk

Summary: Add a simple evaluator to the swf8/9 debugger

Bugs Fixed:
LPP-7271  swf9: exceptions running debugger in embedded HTML

Technical Reviewer: hminsky (Message-ID: <8c61fad60811121955x1acf10f3w2f4c3d80dbf0e52a@mail.gmail.com>)
QA Reviewer: a.bargull@intensis.de (pending)

Details:
    Added a simple "path" evaluator that can evaluate globals, object
    member and array index expressions without having to invoke the
    server compiler (e.g., `canvas.subviews[0]`).  This will allow
    simple object inspection in the debugger in solo apps or apps
    deployed without the lps server; it will also speed up the
    evaluation of such simple expressions as the server will not be
    invoked to compile them.

Tests:
    lzc --debug someapp.lzx, load that app directly from your
    filesystem, evaluate `canvas.subviews[0]` in the debugger and note
    that it works.



git-svn-id: d62bde4b5aa582fdf07c8d403e53e0399a7ed285@11750 fa20e4f9-1d0a-0410-b5f3-dc9c16b8b17c

mcarlson/openlaszlo,mcarlson/openlaszlo,mcarlson/openlaszlo,mcarlson/openlaszlo,mcarlson/openlaszlo,mcarlson/openlaszlo,mcarlson/openlaszlo