always success? - but dont!

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

always success? - but dont!

Jens Kallup
Hello,

I have following Code below:
The result is always Success.
I can do:

xxxx . xxx = new    // Success - but it shall not!
yss. ss = new xxx   // Success - ...

yy . sss = new ddd (ff fff)  // Success - but shall not!

left.right = new Form(test.blah)  // only this should be done.
What is wrong

             symbol_def_expr %=
                 (
                 (   symbol_alpha >> *('.' > symbol_alpha)  > '='  >
                 ( ( symbol_new   >
                 (   symbol_alpha >> *('.' > symbol_alpha)  > ('(' >>
                 (   symbol_alpha >> *('.' > symbol_alpha)) >  ')' )))
                 | ( symbol_expr  ))
                 ) )
             ;

TIA
Jens


------------------------------------------------------------------------------
_______________________________________________
Spirit-general mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/spirit-general
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: always success? - but dont!

sehe
On 28-11-16 19:17, Jens Kallup wrote:
The result is always Success.

No it isn't. The simplest thing I can think of to complete this to a self-contained example:

namespace SSCCE {
    using namespace boost::spirit::x3;

    auto symbol_alpha    = lexeme[*char_("a-zA-Z_")];
    auto qualified_id    = symbol_alpha >> *('.' > symbol_alpha);
    auto symbol_expr     = "42";
    auto symbol_def_expr =
        qualified_id > '=' > (
              (lexeme["new"] > (qualified_id > ('(' > qualified_id > ')')))
            | (symbol_expr)
        );
}

That's how you create a SSCCE. As you can see it prints:

<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> ---------------- Testing 'xxxx . xxx = new'
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;">boost::spirit::x3::expectation_failure at ''
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> ---------------- Testing 'yss. ss = new xxx'
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;">boost::spirit::x3::expectation_failure at ''
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> ---------------- Testing 'yy . sss = new ddd (ff fff)'
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;">boost::spirit::x3::expectation_failure at 'fff)'
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;">Remaining unparsed: 'fff)'
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> ---------------- Testing 'left.right = new Form(test.blah)'
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;">Parse success

Here's how you should debug your rules: BOOST_SPIRIT_X3_DEBUG


Prints:

<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> ---------------- Testing 'xxxx . xxx = new'
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"><symbol_def_expr>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <try>xxxx . xxx = new</try>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <qualified_id>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <try>xxxx . xxx = new</try>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <symbol_alpha>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <try>xxxx . xxx = new</try>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <success> . xxx = new</success>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> </symbol_alpha>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <symbol_alpha>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <try> xxx = new</try>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <success> = new</success>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> </symbol_alpha>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <success> = new</success>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> </qualified_id>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <qualified_id>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <try></try>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <symbol_alpha>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <try></try>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <success></success>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> </symbol_alpha>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <success></success>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> </qualified_id>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <success>xxxx . xxx = new</success>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"></symbol_def_expr>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;">boost::spirit::x3::expectation_failure at ''
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;">Remaining unparsed: 'xxxx . xxx = new'
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> ---------------- Testing 'yss. ss = new xxx'
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"><symbol_def_expr>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <try>yss. ss = new xxx</try>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <qualified_id>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <try>yss. ss = new xxx</try>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <symbol_alpha>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <try>yss. ss = new xxx</try>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <success>. ss = new xxx</success>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> </symbol_alpha>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <symbol_alpha>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <try> ss = new xxx</try>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <success> = new xxx</success>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> </symbol_alpha>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <success> = new xxx</success>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> </qualified_id>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <qualified_id>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <try> xxx</try>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <symbol_alpha>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <try> xxx</try>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <success></success>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> </symbol_alpha>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <success></success>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> </qualified_id>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <success>yss. ss = new xxx</success>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"></symbol_def_expr>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;">boost::spirit::x3::expectation_failure at ''
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;">Remaining unparsed: 'yss. ss = new xxx'
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> ---------------- Testing 'yy . sss = new ddd (ff fff)'
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"><symbol_def_expr>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <try>yy . sss = new ddd (</try>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <qualified_id>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <try>yy . sss = new ddd (</try>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <symbol_alpha>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <try>yy . sss = new ddd (</try>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <success> . sss = new ddd (ff</success>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> </symbol_alpha>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <symbol_alpha>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <try> sss = new ddd (ff f</try>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <success> = new ddd (ff fff)</success>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> </symbol_alpha>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <success> = new ddd (ff fff)</success>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> </qualified_id>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <qualified_id>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <try> ddd (ff fff)</try>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <symbol_alpha>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <try> ddd (ff fff)</try>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <success> (ff fff)</success>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> </symbol_alpha>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <success> (ff fff)</success>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> </qualified_id>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <qualified_id>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <try>ff fff)</try>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <symbol_alpha>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <try>ff fff)</try>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <success> fff)</success>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> </symbol_alpha>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <success> fff)</success>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> </qualified_id>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <success>yy . sss = new ddd (</success>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"></symbol_def_expr>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;">boost::spirit::x3::expectation_failure at 'fff)'
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;">Remaining unparsed: 'yy . sss = new ddd (ff fff)'
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> ---------------- Testing 'left.right = new Form(test.blah)'
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"><symbol_def_expr>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <try>left.right = new For</try>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <qualified_id>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <try>left.right = new For</try>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <symbol_alpha>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <try>left.right = new For</try>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <success>.right = new Form(te</success>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> </symbol_alpha>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <symbol_alpha>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <try>right = new Form(tes</try>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <success> = new Form(test.bla</success>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> </symbol_alpha>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <success> = new Form(test.bla</success>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> </qualified_id>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <qualified_id>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <try> Form(test.blah)</try>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <symbol_alpha>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <try> Form(test.blah)</try>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <success>(test.blah)</success>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> </symbol_alpha>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <success>(test.blah)</success>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> </qualified_id>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <qualified_id>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <try>test.blah)</try>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <symbol_alpha>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <try>test.blah)</try>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <success>.blah)</success>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> </symbol_alpha>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <symbol_alpha>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <try>blah)</try>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <success>)</success>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> </symbol_alpha>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <success>)</success>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> </qualified_id>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"> <success></success>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;"></symbol_def_expr>
<pre class="f0" onclick="window.jumpToError(this)" onmouseover="window.highlightError(this, true)" onmouseout="window.highlightError(this, false)" style="display: inline-block; margin: 0px; padding: 0px;">Parse success



------------------------------------------------------------------------------

_______________________________________________
Spirit-general mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/spirit-general
Loading...