bug in 9.5.1.5

classic Classic list List threaded Threaded
14 messages Options
Reply | Threaded
Open this post in threaded view
|

bug in 9.5.1.5

Imsieke, Gerrit, le-tex
(Reproduced with HE and PE.)

Given this document:

<A/>

and this stylesheet:

<xsl:stylesheet
   version="2.0"
   xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
   xmlns:my="my"
   xmlns:xs="http://www.w3.org/2001/XMLSchema"
   exclude-result-prefixes="xs my">

   <xsl:template match="A[. = key('my:k', 'bar')]"/>

   <xsl:key name="my:k" match="*[my:f(current())]" use="'foo'" />

   <xsl:function name="my:f" as="xs:boolean">
     <xsl:param name="ancestor-elt" as="element(*)" />
     <xsl:sequence select="false()" />
   </xsl:function>

</xsl:stylesheet>

I’ll get the following trace:

Exception in thread "main" java.lang.AssertionError: Internal error:
invalid slot number for local variable (0)
         at
net.sf.saxon.expr.XPathContextMinor.setLocalVariable(XPathContextMinor.java:288)
         at
net.sf.saxon.pattern.PatternThatSetsCurrent.matches(PatternThatSetsCurrent.java:88)
         at net.sf.saxon.pattern.Pattern$3.mapItem(Pattern.java:345)
         at
net.sf.saxon.expr.ItemMappingIterator.next(ItemMappingIterator.java:97)
         at
net.sf.saxon.trans.KeyManager.constructIndex(KeyManager.java:258)
         at net.sf.saxon.trans.KeyManager.buildIndex(KeyManager.java:215)
         at net.sf.saxon.trans.KeyManager.obtainIndex(KeyManager.java:583)
         at net.sf.saxon.trans.KeyManager.selectByKey(KeyManager.java:504)
         at net.sf.saxon.functions.KeyFn.iterate(KeyFn.java:324)
         at net.sf.saxon.expr.Atomizer.iterate(Atomizer.java:294)
         at
net.sf.saxon.expr.GeneralComparison.effectiveBooleanValue(GeneralComparison.java:616)
         at
net.sf.saxon.pattern.PatternWithPredicate.matches(PatternWithPredicate.java:141)
         at net.sf.saxon.trans.Mode.searchRuleChain(Mode.java:570)
         at net.sf.saxon.trans.Mode.getRule(Mode.java:476)
         at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1041)
         at
net.sf.saxon.trans.TextOnlyCopyRuleSet.process(TextOnlyCopyRuleSet.java:65)
         at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1045)
         at net.sf.saxon.Controller.transformDocument(Controller.java:2080)
         at net.sf.saxon.Controller.transform(Controller.java:1903)
         at net.sf.saxon.Transform.processFile(Transform.java:998)
         at net.sf.saxon.Transform.doTransform(Transform.java:625)
         at net.sf.saxon.Transform.main(Transform.java:82)

The current() in the predicate of the key’s matching pattern seems to
play a role.

Gerrit


--
Gerrit Imsieke
Geschäftsführer / Managing Director
le-tex publishing services GmbH
Weissenfelser Str. 84, 04229 Leipzig, Germany
Phone +49 341 355356 110, Fax +49 341 355356 510
[hidden email], http://www.le-tex.de

Registergericht / Commercial Register: Amtsgericht Leipzig
Registernummer / Registration Number: HRB 24930

Geschäftsführer: Gerrit Imsieke, Svea Jelonek,
Thomas Schmidt, Dr. Reinhard Vöckler

------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/NeoTech
_______________________________________________
saxon-help mailing list archived at http://saxon.markmail.org/
[hidden email]
https://lists.sourceforge.net/lists/listinfo/saxon-help 
Reply | Threaded
Open this post in threaded view
|

Re: bug in 9.5.1.5

O'Neil Delpratt
Thanks for reporting the issue you have found.

I have created a bug issue for it, which you can keep track of it’s progress:

https://saxonica.plan.io/issues/2085

kind regards,

O’Neil


On 2 Jun 2014, at 16:54, Imsieke, Gerrit, le-tex <[hidden email]> wrote:

> (Reproduced with HE and PE.)
>
> Given this document:
>
> <A/>
>
> and this stylesheet:
>
> <xsl:stylesheet
>   version="2.0"
>   xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
>   xmlns:my="my"
>   xmlns:xs="http://www.w3.org/2001/XMLSchema"
>   exclude-result-prefixes="xs my">
>
>   <xsl:template match="A[. = key('my:k', 'bar')]"/>
>
>   <xsl:key name="my:k" match="*[my:f(current())]" use="'foo'" />
>
>   <xsl:function name="my:f" as="xs:boolean">
>     <xsl:param name="ancestor-elt" as="element(*)" />
>     <xsl:sequence select="false()" />
>   </xsl:function>
>
> </xsl:stylesheet>
>
> I’ll get the following trace:
>
> Exception in thread "main" java.lang.AssertionError: Internal error:
> invalid slot number for local variable (0)
>         at
> net.sf.saxon.expr.XPathContextMinor.setLocalVariable(XPathContextMinor.java:288)
>         at
> net.sf.saxon.pattern.PatternThatSetsCurrent.matches(PatternThatSetsCurrent.java:88)
>         at net.sf.saxon.pattern.Pattern$3.mapItem(Pattern.java:345)
>         at
> net.sf.saxon.expr.ItemMappingIterator.next(ItemMappingIterator.java:97)
>         at
> net.sf.saxon.trans.KeyManager.constructIndex(KeyManager.java:258)
>         at net.sf.saxon.trans.KeyManager.buildIndex(KeyManager.java:215)
>         at net.sf.saxon.trans.KeyManager.obtainIndex(KeyManager.java:583)
>         at net.sf.saxon.trans.KeyManager.selectByKey(KeyManager.java:504)
>         at net.sf.saxon.functions.KeyFn.iterate(KeyFn.java:324)
>         at net.sf.saxon.expr.Atomizer.iterate(Atomizer.java:294)
>         at
> net.sf.saxon.expr.GeneralComparison.effectiveBooleanValue(GeneralComparison.java:616)
>         at
> net.sf.saxon.pattern.PatternWithPredicate.matches(PatternWithPredicate.java:141)
>         at net.sf.saxon.trans.Mode.searchRuleChain(Mode.java:570)
>         at net.sf.saxon.trans.Mode.getRule(Mode.java:476)
>         at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1041)
>         at
> net.sf.saxon.trans.TextOnlyCopyRuleSet.process(TextOnlyCopyRuleSet.java:65)
>         at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1045)
>         at net.sf.saxon.Controller.transformDocument(Controller.java:2080)
>         at net.sf.saxon.Controller.transform(Controller.java:1903)
>         at net.sf.saxon.Transform.processFile(Transform.java:998)
>         at net.sf.saxon.Transform.doTransform(Transform.java:625)
>         at net.sf.saxon.Transform.main(Transform.java:82)
>
> The current() in the predicate of the key’s matching pattern seems to
> play a role.
>
> Gerrit
>
>
> --
> Gerrit Imsieke
> Geschäftsführer / Managing Director
> le-tex publishing services GmbH
> Weissenfelser Str. 84, 04229 Leipzig, Germany
> Phone +49 341 355356 110, Fax +49 341 355356 510
> [hidden email], http://www.le-tex.de
>
> Registergericht / Commercial Register: Amtsgericht Leipzig
> Registernummer / Registration Number: HRB 24930
>
> Geschäftsführer: Gerrit Imsieke, Svea Jelonek,
> Thomas Schmidt, Dr. Reinhard Vöckler
>
> ------------------------------------------------------------------------------
> Learn Graph Databases - Download FREE O'Reilly Book
> "Graph Databases" is the definitive new guide to graph databases and their
> applications. Written by three acclaimed leaders in the field,
> this first edition is now available. Download your free book today!
> http://p.sf.net/sfu/NeoTech
> _______________________________________________
> saxon-help mailing list archived at http://saxon.markmail.org/
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/saxon-help

-------------------------------
O'Neil Delpratt
Software Developer, Saxonica Limited Email: [hidden email]
Tel: +44 118 946 5894
Web: http://www.saxonica.com
Saxonica Community site: http://dev.saxonica.com
Bug tracking site: https://saxonica.plan.io/




------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/NeoTech
_______________________________________________
saxon-help mailing list archived at http://saxon.markmail.org/
[hidden email]
https://lists.sourceforge.net/lists/listinfo/saxon-help 
Reply | Threaded
Open this post in threaded view
|

PHP programming

Ruprecht von Waldenfels
Hi,

I have trouble figuring out how I transform an XML document I have in a
string variable.

The following works:

$proc = new SaxonProcessor();
$proc->setSourceFile("TST.xml");
$proc->setStylesheetFile("parallel-kwic-WA-flexible-FLEX.xsl");
$result = $proc->transformToString();
header('Content-type: text/html; charset=utf-8');
echo $result;

In the following, the variable $outstr has the same contents as
"TST.xml" above, but this doesn't work:

$neuval=$proc-> parseString($outstr);
$proc->setSourceValue($neuval);
$proc->setStylesheetFile("parallel-kwic-WA-flexible-FLEX.xsl");
$result = $proc->transformToString();
header('Content-type: text/html; charset=utf-8');
echo $result;

This results in the error (in the apache log file):
JNI_CreateJavaVM() failed with result-5


Maybe I am misunderstanding the functions?

I would appreciate any help,
best,
Ruprecht


------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/NeoTech
_______________________________________________
saxon-help mailing list archived at http://saxon.markmail.org/
[hidden email]
https://lists.sourceforge.net/lists/listinfo/saxon-help 
Reply | Threaded
Open this post in threaded view
|

Re: PHP programming

O'Neil Delpratt

What you have there should work. I will investigate it and let you know

Kind regards

On 4 Jun 2014 17:02, "Ruprecht von Waldenfels" <[hidden email]> wrote:
Hi,

I have trouble figuring out how I transform an XML document I have in a
string variable.

The following works:

$proc = new SaxonProcessor();
$proc->setSourceFile("TST.xml");
$proc->setStylesheetFile("parallel-kwic-WA-flexible-FLEX.xsl");
$result = $proc->transformToString();
header('Content-type: text/html; charset=utf-8');
echo $result;

In the following, the variable $outstr has the same contents as
"TST.xml" above, but this doesn't work:

$neuval=$proc-> parseString($outstr);
$proc->setSourceValue($neuval);
$proc->setStylesheetFile("parallel-kwic-WA-flexible-FLEX.xsl");
$result = $proc->transformToString();
header('Content-type: text/html; charset=utf-8');
echo $result;

This results in the error (in the apache log file):
JNI_CreateJavaVM() failed with result-5


Maybe I am misunderstanding the functions?

I would appreciate any help,
best,
Ruprecht


------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/NeoTech
_______________________________________________
saxon-help mailing list archived at http://saxon.markmail.org/
[hidden email]
https://lists.sourceforge.net/lists/listinfo/saxon-help

------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/NeoTech
_______________________________________________
saxon-help mailing list archived at http://saxon.markmail.org/
[hidden email]
https://lists.sourceforge.net/lists/listinfo/saxon-help 
Reply | Threaded
Open this post in threaded view
|

Re: PHP programming

Ruprecht von Waldenfels
That would be truly great. I am at a loss....
Am 04.06.2014 19:30, schrieb O'Neil Delpratt:

What you have there should work. I will investigate it and let you know

Kind regards

On 4 Jun 2014 17:02, "Ruprecht von Waldenfels" <[hidden email]> wrote:
Hi,

I have trouble figuring out how I transform an XML document I have in a
string variable.

The following works:

$proc = new SaxonProcessor();
$proc->setSourceFile("TST.xml");
$proc->setStylesheetFile("parallel-kwic-WA-flexible-FLEX.xsl");
$result = $proc->transformToString();
header('Content-type: text/html; charset=utf-8');
echo $result;

In the following, the variable $outstr has the same contents as
"TST.xml" above, but this doesn't work:

$neuval=$proc-> parseString($outstr);
$proc->setSourceValue($neuval);
$proc->setStylesheetFile("parallel-kwic-WA-flexible-FLEX.xsl");
$result = $proc->transformToString();
header('Content-type: text/html; charset=utf-8');
echo $result;

This results in the error (in the apache log file):
JNI_CreateJavaVM() failed with result-5


Maybe I am misunderstanding the functions?

I would appreciate any help,
best,
Ruprecht


------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/NeoTech
_______________________________________________
saxon-help mailing list archived at http://saxon.markmail.org/
[hidden email]
https://lists.sourceforge.net/lists/listinfo/saxon-help


------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their 
applications. Written by three acclaimed leaders in the field, 
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/NeoTech


_______________________________________________
saxon-help mailing list archived at http://saxon.markmail.org/
[hidden email]
https://lists.sourceforge.net/lists/listinfo/saxon-help 


------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/NeoTech
_______________________________________________
saxon-help mailing list archived at http://saxon.markmail.org/
[hidden email]
https://lists.sourceforge.net/lists/listinfo/saxon-help 
Reply | Threaded
Open this post in threaded view
|

Re: PHP programming

Ruprecht von Waldenfels
In reply to this post by O'Neil Delpratt
Dear All,
I have now modified the program so the textual input is identical, so I
can directly compare

a)
$outstr = file_get_contents("TST.xml");
$neuval=$proc-> parseString($outstr);
$proc->setSourceValue($neuval);

and b)
$proc->setSourceFile("TST.xml");

COMMON:
$proc->setStylesheetFile("parallel-kwic-WA-flexible-FLEX.xsl");
$result = $proc->transformToString();
header('Content-type: text/html; charset=utf-8');
echo $result;


As before, I get an error for a), but it is more verbose this time
(apache log file):


xmlParserString, ItemType: document-node(element(Q{}RESULTS))
Exception in thread "main" java.lang.IllegalArgumentException:
Externally supplied NodeInfo belongs to the wrong Configuration
at net.sf.saxon.Configuration.unravel(Unknown Source)
at net.sf.saxon.Controller.prepareInputTree(Unknown Source)
at net.sf.saxon.Controller.transform(Unknown Source)
at net.sf.saxon.s9api.XsltTransformer.transform(Unknown Source)
at
net.sf.saxon.option.cpp.XsltProcessorForCpp.xsltApplyStylesheet(Unknown
Source)

Anybody an idea?
I would greatly appreciate any help.

Best,
Ruprecht


The contents of TST.xml is the following:
<?xml version="1.0"?><RESULTS primlang="ru"><CONCORDANCE>





<LINE><MATCHNUM>53138</MATCHNUM><CONTENT>
<TOKEN>Именно<ANNOT>именно/Q/3763.1/|=w:Słowo=i:3886.1=l:słowo=t:subst:sg:nom:n|</ANNOT></TOKEN>
<TOKEN>,<ANNOT>,/,/3763.2/|=w:że=i:3886.4=l:że=t:conj|=w:,=i:3886.3=l:,=t:interp|=w:daję=i:3886.2=l:dawać=t:fin:sg:pri:imperf|</ANNOT></TOKEN>
<TOKEN>нигде<ANNOT>нигде/R/3763.3/|=w:że=i:3886.4=l:że=t:conj|=w:,=i:3886.3=l:,=t:interp|=w:daję=i:3886.2=l:dawać=t:fin:sg:pri:imperf|</ANNOT></TOKEN>
<TOKEN>до<ANNOT>до/Sp-g/3763.4/|=w:spotkam=i:3886.24=l:spotkać=t:fin:sg:pri:perf|</ANNOT></TOKEN>
<TOKEN>того<ANNOT>тот/P--nsg/3763.5/|=w:spotkam=i:3886.24=l:spotkać=t:fin:sg:pri:perf|</ANNOT></TOKEN>
<TOKEN>я<ANNOT>я/P-1-sn/3763.6/|=w:em=i:3886.13=l:być=t:aglt:sg:pri:imperf:wok|</ANNOT></TOKEN>
<TOKEN>не<ANNOT>не/Q/3763.7/|=w:już=i:3886.22=l:już=t:qub|=w:nie=i:3886.23=l:nie=t:qub|=w:nigdy=i:3886.21=l:nigdy=t:qub|</ANNOT></TOKEN>
<MATCH><COLLOCATE><TOKEN>встречал<ANNOT>встречать/Vmis-sma-p/3763.8/|=w:spotkał=i:3886.12=l:spotkać=t:praet:sg:m1:perf|</ANNOT></TOKEN></COLLOCATE></MATCH>
<TOKEN>и<ANNOT>и/C/3763.9/|=w:i=i:3886.16=l:i=t:conj|</ANNOT></TOKEN>
<TOKEN>уверен<ANNOT>уверенный/Afpms-s/3763.10/|=w:przekonany=i:3886.18=l:przekonany=t:adj:sg:nom:m1:pos|</ANNOT></TOKEN>
<TOKEN>,<ANNOT>,/,/3763.11/|=w:jak=i:3886.9=l:jak=t:conj|</ANNOT></TOKEN> <TOKEN>что<ANNOT>что/C/3763.12/|=w:że=i:3886.20=l:że=t:conj|</ANNOT></TOKEN>
<TOKEN>нигде<ANNOT>нигде/R/3763.13/|=w:nigdy=i:3886.14=l:nigdy=t:qub|=w:przedtem=i:3886.15=l:przedtem=t:qub|</ANNOT></TOKEN>
<TOKEN>не<ANNOT>не/Q/3763.14/|=w:nie=i:3886.11=l:nie=t:qub|</ANNOT></TOKEN>
<TOKEN>встречу<ANNOT>встреча/Ncfsan/3763.15/|=w:człowieka=i:3886.5=l:człowiek=t:subst:sg:gen:m1|</ANNOT></TOKEN>
<TOKEN>человека<ANNOT>человек/Ncmsgy/3763.16/|=w:człowieka=i:3886.5=l:człowiek=t:subst:sg:gen:m1|</ANNOT></TOKEN>
<TOKEN>такого<ANNOT>такой/P--msg/3763.17/|=w:niepospolitego=i:3886.7=l:niepospolity=t:adj:sg:gen:m3:pos|=w:tak=i:3886.6=l:tak=t:conj|</ANNOT></TOKEN>
<TOKEN>ума<ANNOT>ум/Ncmsgn/3763.18/|=w:rozumu=i:3886.8=l:rozum=t:subst:sg:gen:m3|</ANNOT></TOKEN>
<TOKEN>,<ANNOT>,/,/3763.19/|=w:,=i:3886.19=l:,=t:interp|</ANNOT></TOKEN>
<TOKEN>каким<ANNOT>какой/P--msi/3763.20/|=w:jestem=i:3886.17=l:być=t:fin:sg:pri:imperf|</ANNOT></TOKEN>
<TOKEN>обладал<ANNOT>обладать/Vmis-sma-p/3763.21/|=w:jestem=i:3886.17=l:być=t:fin:sg:pri:imperf|</ANNOT></TOKEN>
<TOKEN>Алоизий<ANNOT>Алоизий/Ncfpgn/3763.22/|=w:Alojzy=i:3886.10=l:Alojzy=t:ign|</ANNOT></TOKEN>
<TOKEN>.<ANNOT>./SENT/3763.23/|=w:.=i:3886.25=l:.=t:interp|</ANNOT></TOKEN></CONTENT></LINE>
<ALIGN name="bulgakovmaster_pl"><CONTENT>
<TOKEN>Słowo<ANNOT>słowo/subst:sg:nom:n/3886.1</ANNOT></TOKEN>
<TOKEN>daję<ANNOT>dawać/fin:sg:pri:imperf/3886.2</ANNOT></TOKEN>
<TOKEN>,<ANNOT>,/interp/3886.3</ANNOT></TOKEN>
<TOKEN>że<ANNOT>że/conj/3886.4</ANNOT></TOKEN>
<TOKEN>człowieka<ANNOT>człowiek/subst:sg:gen:m1/3886.5</ANNOT></TOKEN>
<TOKEN>tak<ANNOT>tak/conj/3886.6</ANNOT></TOKEN>
<TOKEN>niepospolitego<ANNOT>niepospolity/adj:sg:gen:m3:pos/3886.7</ANNOT></TOKEN>
<TOKEN>rozumu<ANNOT>rozum/subst:sg:gen:m3/3886.8</ANNOT></TOKEN>
<TOKEN>jak<ANNOT>jak/conj/3886.9</ANNOT></TOKEN>
<TOKEN>Alojzy<ANNOT>Alojzy/ign/3886.10</ANNOT></TOKEN>
<TOKEN>nie<ANNOT>nie/qub/3886.11</ANNOT></TOKEN>
<TOKEN>spotkał<ANNOT>spotkać/praet:sg:m1:perf/3886.12</ANNOT></TOKEN>
<TOKEN>em<ANNOT>być/aglt:sg:pri:imperf:wok/3886.13</ANNOT></TOKEN>
<TOKEN>nigdy<ANNOT>nigdy/qub/3886.14</ANNOT></TOKEN>
<TOKEN>przedtem<ANNOT>przedtem/qub/3886.15</ANNOT></TOKEN>
<TOKEN>i<ANNOT>i/conj/3886.16</ANNOT></TOKEN>
<TOKEN>jestem<ANNOT>być/fin:sg:pri:imperf/3886.17</ANNOT></TOKEN>
<TOKEN>przekonany<ANNOT>przekonany/adj:sg:nom:m1:pos/3886.18</ANNOT></TOKEN>
<TOKEN>,<ANNOT>,/interp/3886.19</ANNOT></TOKEN>
<TOKEN>że<ANNOT>że/conj/3886.20</ANNOT></TOKEN>
<TOKEN>nigdy<ANNOT>nigdy/qub/3886.21</ANNOT></TOKEN>
<TOKEN>już<ANNOT>już/qub/3886.22</ANNOT></TOKEN>
<TOKEN>nie<ANNOT>nie/qub/3886.23</ANNOT></TOKEN>
<TOKEN>spotkam<ANNOT>spotkać/fin:sg:pri:perf/3886.24</ANNOT></TOKEN>
<TOKEN>.<ANNOT>./interp/3886.25</ANNOT></TOKEN></CONTENT> </ALIGN>
<LINE><MATCHNUM>98081</MATCHNUM><CONTENT>
<TOKEN>Наконец<ANNOT>наконец/R/6901.1/|=w:Wylecieli=i:7113.1=l:wylecieć=t:praet:pl:m1:perf|=w:wreszcie=i:7113.2=l:wreszcie=t:qub|</ANNOT></TOKEN>
<TOKEN>вылетели<ANNOT>вылететь/Vmis-p-a-e/6901.2/|=w:Wylecieli=i:7113.1=l:wylecieć=t:praet:pl:m1:perf|=w:wreszcie=i:7113.2=l:wreszcie=t:qub|</ANNOT></TOKEN>
<TOKEN>на<ANNOT>на/Sp-a/6901.3/|=w:na=i:7113.3=l:na=t:prep:acc|</ANNOT></TOKEN>
<TOKEN>площадку<ANNOT>площадка/Ncfsan/6901.4/|=w:podest=i:7113.4=l:podest=t:subst:sg:acc:m3|</ANNOT></TOKEN>
<TOKEN>,<ANNOT>,/,/6901.5/|=w:,=i:7113.5=l:,=t:interp|=w:na=i:7113.6=l:na=t:prep:loc|</ANNOT></TOKEN>
<TOKEN>где<ANNOT>где/R/6901.6/|=w:którym=i:7113.7=l:który=t:adj:sg:loc:m3:pos|</ANNOT></TOKEN>
<TOKEN>,<ANNOT>,/,/6901.7/|=w:,=i:7113.8=l:,=t:interp|</ANNOT></TOKEN>
<TOKEN>как<ANNOT>как/C/6901.8/|=w:jak=i:7113.9=l:jak=t:conj|</ANNOT></TOKEN>
<TOKEN>поняла<ANNOT>понять/Vmis-sfa-e/6901.9/|=w:zorientowała=i:7113.10=l:zorientować=t:praet:sg:f:perf|</ANNOT></TOKEN>
<TOKEN>Маргарита<ANNOT>маргарита/Npfsny/6901.10/|=w:Małgorzata=i:7113.12=l:małgorzata=t:subst:sg:nom:f|=w:się=i:7113.11=l:się=t:qub|</ANNOT></TOKEN>
<TOKEN>,<ANNOT>,/,/6901.11/|=w:,=i:7113.13=l:,=t:interp|</ANNOT></TOKEN>
<TOKEN>ее<ANNOT>ее/P--nsa/6901.12/|=w:ją=i:7113.15=l:on=t:ppron3:sg:acc:f:ter:akc:npraep|</ANNOT></TOKEN>
<TOKEN>во<ANNOT>во/Sp-l/6901.13/|=w:w=i:7113.16=l:w=t:prep:loc:nwok|</ANNOT></TOKEN>
<TOKEN>тьме<ANNOT>тьма/Ncfsln/6901.14/|=w:ciemnościach=i:7113.17=l:ciemność=t:subst:pl:loc:f|</ANNOT></TOKEN>
<MATCH><COLLOCATE><TOKEN>встречал<ANNOT>встречать/Vmis-sma-p/6901.15/|=w:spotykał=i:7113.14=l:spotykać=t:praet:sg:m1:imperf|</ANNOT></TOKEN></COLLOCATE></MATCH>
<TOKEN>Коровьев<ANNOT>Коровьев/Npmsny/6901.16/|=w:Korowiow=i:7113.18=l:Korowiow=t:ign|</ANNOT></TOKEN>
<TOKEN>с<ANNOT>с/Sp-i/6901.17/|=w:z=i:7113.19=l:z=t:prep:inst:nwok|</ANNOT></TOKEN>
<TOKEN>лампадкой<ANNOT>лампадка/Ncfsin/6901.18/|=w:latarenką=i:7113.20=l:latarenka=t:subst:sg:inst:f|</ANNOT></TOKEN>
<TOKEN>.<ANNOT>./SENT/6901.19/|=w:.=i:7113.21=l:.=t:interp|</ANNOT></TOKEN></CONTENT></LINE>
<ALIGN name="bulgakovmaster_pl"><CONTENT>
<TOKEN>Wylecieli<ANNOT>wylecieć/praet:pl:m1:perf/7113.1</ANNOT></TOKEN>
<TOKEN>wreszcie<ANNOT>wreszcie/qub/7113.2</ANNOT></TOKEN>
<TOKEN>na<ANNOT>na/prep:acc/7113.3</ANNOT></TOKEN>
<TOKEN>podest<ANNOT>podest/subst:sg:acc:m3/7113.4</ANNOT></TOKEN>
<TOKEN>,<ANNOT>,/interp/7113.5</ANNOT></TOKEN>
<TOKEN>na<ANNOT>na/prep:loc/7113.6</ANNOT></TOKEN>
<TOKEN>którym<ANNOT>który/adj:sg:loc:m3:pos/7113.7</ANNOT></TOKEN>
<TOKEN>,<ANNOT>,/interp/7113.8</ANNOT></TOKEN>
<TOKEN>jak<ANNOT>jak/conj/7113.9</ANNOT></TOKEN>
<TOKEN>zorientowała<ANNOT>zorientować/praet:sg:f:perf/7113.10</ANNOT></TOKEN>
<TOKEN>się<ANNOT>się/qub/7113.11</ANNOT></TOKEN>
<TOKEN>Małgorzata<ANNOT>małgorzata/subst:sg:nom:f/7113.12</ANNOT></TOKEN> <TOKEN>,<ANNOT>,/interp/7113.13</ANNOT></TOKEN>
<TOKEN>spotykał<ANNOT>spotykać/praet:sg:m1:imperf/7113.14</ANNOT></TOKEN> <TOKEN>ją<ANNOT>on/ppron3:sg:acc:f:ter:akc:npraep/7113.15</ANNOT></TOKEN>
<TOKEN>w<ANNOT>w/prep:loc:nwok/7113.16</ANNOT></TOKEN>
<TOKEN>ciemnościach<ANNOT>ciemność/subst:pl:loc:f/7113.17</ANNOT></TOKEN> <TOKEN>Korowiow<ANNOT>Korowiow/ign/7113.18</ANNOT></TOKEN>
<TOKEN>z<ANNOT>z/prep:inst:nwok/7113.19</ANNOT></TOKEN>
<TOKEN>latarenką<ANNOT>latarenka/subst:sg:inst:f/7113.20</ANNOT></TOKEN>
<TOKEN>.<ANNOT>./interp/7113.21</ANNOT></TOKEN></CONTENT> </ALIGN>
<LINE><MATCHNUM>147638</MATCHNUM><CONTENT>
<TOKEN>Мечтает<ANNOT>мечтать/Vmip3s-a-p/10182.1/|=w:można=i:10561.60=l:można=t:pred|</ANNOT></TOKEN>
<TOKEN>теперь<ANNOT>теперь/R/10182.2/|=w:marzy=i:10561.3=l:marzyć=t:fin:sg:ter:imperf|</ANNOT></TOKEN>
<TOKEN>Иван<ANNOT>иван/Npmsny/10182.3/|=w:Iwan=i:10561.1=l:iwan=t:subst:sg:nom:m1|</ANNOT></TOKEN>
<TOKEN>Савельевич<ANNOT>Савельевич/Npmsny/10182.4/|=w:Sawieliewicz=i:10561.2=l:Sawieliewicz=t:ign|</ANNOT></TOKEN>
<TOKEN>только<ANNOT>только/Q/10182.5/|=w:tylko=i:10561.4=l:tylko=t:qub|</ANNOT></TOKEN>
<TOKEN>об<ANNOT>об/Sp-l/10182.6/|=w:o=i:10561.5=l:o=t:prep:loc|</ANNOT></TOKEN>
<TOKEN>одном<ANNOT>один/P--nsl/10182.7/|=w:-=i:10561.7=l:-=t:interp|=w:jednym=i:10561.6=l:jeden=t:adj:sg:loc:m3:pos|</ANNOT></TOKEN>
<TOKEN>,<ANNOT>,/,/10182.8/|=w:,=i:10561.10=l:,=t:interp|</ANNOT></TOKEN> <TOKEN>чтобы<ANNOT>чтобы/C/10182.9/|=w:żeby=i:10561.11=l:żeby=t:conj|</ANNOT></TOKEN>
<TOKEN>этого<ANNOT>этот/P--nsg/10182.10/|=w:tego=i:10561.12=l:to=t:subst:sg:gen:n|</ANNOT></TOKEN>
<TOKEN>Алоизия<ANNOT>Алоизия/Ncfsnn/10182.11/|=w:Alojzego=i:10561.13=l:Alojzego=t:ign|</ANNOT></TOKEN>
<TOKEN>убрали<ANNOT>убрать/Vmis-p-a-e/10182.12/|=w:o=i:10561.8=l:o=t:prep:loc|</ANNOT></TOKEN>
<TOKEN>из<ANNOT>из/Sp-g/10182.13/|=w:zabrano=i:10561.14=l:zabrać=t:imps:perf|</ANNOT></TOKEN>
<TOKEN>Варьете<ANNOT>Варьете/Ncmsgn/10182.14/|=w:Varietes=i:10561.16=l:Varietes=t:ign|</ANNOT></TOKEN>
<TOKEN>куда<ANNOT>куда/R/10182.15/|=w:dokądkolwiek=i:10561.17=l:dokądkolwiek=t:qub|</ANNOT></TOKEN>
<TOKEN>-<ANNOT>-/-/10182.16/|=w:-=i:10561.24=l:-=t:interp|</ANNOT></TOKEN>
<TOKEN>нибудь<ANNOT>нибудь/R/10182.17/|=w:z=i:10561.15=l:z=t:prep:gen:nwok|</ANNOT></TOKEN>
<TOKEN>с<ANNOT>с/Sp-g/10182.18/|=w:z=i:10561.15=l:z=t:prep:gen:nwok|</ANNOT></TOKEN>
<TOKEN>глаз<ANNOT>глаз/Ncmpgn/10182.19/|=w:tym=i:10561.9=l:to=t:subst:sg:loc:n|</ANNOT></TOKEN>
<TOKEN>долой<ANNOT>долой/R/10182.20/|=w:jak=i:10561.20=l:jak=t:conj|=w:najdalej=i:10561.21=l:daleko=t:adv:sup|</ANNOT></TOKEN>
<TOKEN>,<ANNOT>,/,/10182.21/|=w:,=i:10561.22=l:,=t:interp|</ANNOT></TOKEN>
<TOKEN>потому<ANNOT>потому/R/10182.22/|=w:ponieważ=i:10561.23=l:ponieważ=t:conj|</ANNOT></TOKEN>
<TOKEN>что<ANNOT>что/C/10182.23/|=w:ponieważ=i:10561.23=l:ponieważ=t:conj|</ANNOT></TOKEN>
<TOKEN>,<ANNOT>,/,/10182.24/|=w:,=i:10561.18=l:,=t:interp|=w:byle=i:10561.19=l:byle=t:conj|</ANNOT></TOKEN>
<TOKEN>как<ANNOT>как/C/10182.25/|=w:jak=i:10561.25=l:jak=t:conj|</ANNOT></TOKEN>
<TOKEN>шепчет<ANNOT>шептать/Vmip3s-a-p/10182.26/|=w:mówi=i:10561.28=l:mówić=t:fin:sg:ter:imperf|=w:o=i:10561.29=l:o=t:prep:loc|</ANNOT></TOKEN>
<TOKEN>иногда<ANNOT>иногда/R/10182.27/|=w:czasem=i:10561.27=l:czasem=t:qub|</ANNOT></TOKEN>
<TOKEN>Варенуха<ANNOT>Варенуха/Ncfsnn/10182.28/|=w:Warionucha=i:10561.26=l:Warionucha=t:ign|</ANNOT></TOKEN>
<TOKEN>в<ANNOT>в/Sp-l/10182.29/|=w:w=i:10561.32=l:w=t:prep:loc:nwok|</ANNOT></TOKEN>
<TOKEN>интимной<ANNOT>интимный/Afpfslf/10182.30/|=w:zaufanym=i:10561.33=l:zaufany=t:adj:sg:loc:n:pos|</ANNOT></TOKEN>
<TOKEN>компании<ANNOT>компания/Ncfsln/10182.31/|=w:-=i:10561.35=l:-=t:interp|=w:\=i:10561.36=l:\=t:interp|=w:towarzystwie=i:10561.34=l:towarzystwo=t:subst:sg:loc:n|</ANNOT></TOKEN>
<TOKEN>,"<ANNOT>,"/Npfsay/10182.32/|=w:szeptem=i:10561.31=l:szept=t:subst:sg:inst:m3|</ANNOT></TOKEN>
<TOKEN>такой<ANNOT>такой/P--msn/10182.33/|=w:szeptem=i:10561.31=l:szept=t:subst:sg:inst:m3|</ANNOT></TOKEN>
<TOKEN>сволочи<ANNOT>сволочь/Ncfpny/10182.34/|=w:ścierwa=i:10561.39=l:ścierwo=t:subst:sg:gen:n|</ANNOT></TOKEN>
<TOKEN>,<ANNOT>,/,/10182.35/|=w:się=i:10561.56=l:się=t:qub|</ANNOT></TOKEN>
<TOKEN>как<ANNOT>как/C/10182.36/|=w:jak=i:10561.40=l:jak=t:conj|</ANNOT></TOKEN>
<TOKEN>этот<ANNOT>этот/P--msa/10182.37/|=w:ten=i:10561.41=l:ten=t:adj:sg:nom:m3:pos|</ANNOT></TOKEN>
<TOKEN>Алоизий<ANNOT>Алоизий/Ncfpgn/10182.38/|=w:Alojzy=i:10561.42=l:Alojzy=t:ign|</ANNOT></TOKEN>
<TOKEN>,<ANNOT>,/,/10182.39/|=w:,=i:10561.52=l:,=t:interp|</ANNOT></TOKEN>
<TOKEN>он<ANNOT>он/P-3msn/10182.40/|=w:"=i:10561.37=l:"=t:interp|=w:takiego=i:10561.38=l:taki=t:adj:sg:gen:n:pos|</ANNOT></TOKEN>
<TOKEN>будто<ANNOT>будто/Q/10182.41/|=w:chyba=i:10561.45=l:chyba=t:qub|</ANNOT></TOKEN>
<TOKEN>бы<ANNOT>бы/Q/10182.42/|=w:jeszcze=i:10561.46=l:jeszcze=t:qub|</ANNOT></TOKEN>
<TOKEN>никогда<ANNOT>никогда/R/10182.43/|=w:nigdy=i:10561.47=l:nigdy=t:qub|</ANNOT></TOKEN>
<TOKEN>не<ANNOT>не/Q/10182.44/|=w:nie=i:10561.43=l:nie=t:qub|</ANNOT></TOKEN>
<MATCH><COLLOCATE><TOKEN>встречал<ANNOT>встречать/Vmis-sma-p/10182.45/|=w:spotkał=i:10561.44=l:spotkać=t:praet:sg:m1:perf|</ANNOT></TOKEN></COLLOCATE></MATCH>
<TOKEN>в<ANNOT>в/Sp-l/10182.46/|=w:w=i:10561.48=l:w=t:prep:loc:nwok|</ANNOT></TOKEN>
<TOKEN>жизни<ANNOT>жизнь/Ncfsln/10182.47/|=w:życiu=i:10561.49=l:życie=t:subst:sg:loc:n|</ANNOT></TOKEN>
<TOKEN>и<ANNOT>и/C/10182.48/|=w:i=i:10561.50=l:i=t:conj|</ANNOT></TOKEN>
<TOKEN>что<ANNOT>что/C/10182.49/|=w:że=i:10561.51=l:że=t:conj|</ANNOT></TOKEN>
<TOKEN>будто<ANNOT>будто/Q/10182.50/|=w:że=i:10561.51=l:że=t:conj|</ANNOT></TOKEN>
<TOKEN>бы<ANNOT>бы/Q/10182.51/|=w:Alojzym=i:10561.59=l:Alojzym=t:ign|</ANNOT></TOKEN>
<TOKEN>от<ANNOT>от/Sp-g/10182.52/|=w:Alojzym=i:10561.59=l:Alojzym=t:ign|</ANNOT></TOKEN>
<TOKEN>этого<ANNOT>этот/P--nsg/10182.53/|=w:tym=i:10561.30=l:ten=t:adj:sg:loc:m3:pos|</ANNOT></TOKEN>
<TOKEN>Алоизия<ANNOT>Алоизия/Ncfsnn/10182.54/|=w:tym=i:10561.58=l:to=t:subst:sg:loc:n|</ANNOT></TOKEN>
<TOKEN>он<ANNOT>он/P-3msn/10182.55/|=w:zobaczycie=i:10561.53=l:zobaczyć=t:fin:pl:sec:perf|</ANNOT></TOKEN>
<TOKEN>ждет<ANNOT>ждать/Vmip3s-a-p/10182.56/|=w:po=i:10561.57=l:po=t:prep:loc|</ANNOT></TOKEN>
<TOKEN>всего<ANNOT>все/P--nsg/10182.57/|=w:wszystkiego=i:10561.55=l:wszystko=t:subst:sg:gen:n|</ANNOT></TOKEN>
<TOKEN>,<ANNOT>,/,/10182.58/|=w:,=i:10561.54=l:,=t:interp|</ANNOT></TOKEN>
<TOKEN>чего<ANNOT>что/P--nsg/10182.59/|=w:"=i:10561.63=l:"=t:interp|=w:\=i:10561.62=l:\=t:interp|=w:spodziewać=i:10561.61=l:spodziewać=t:inf:imperf|</ANNOT></TOKEN>
<TOKEN>угодно<ANNOT>угодно/Q/10182.60/|=w:"=i:10561.63=l:"=t:interp|=w:\=i:10561.62=l:\=t:interp|=w:spodziewać=i:10561.61=l:spodziewać=t:inf:imperf|</ANNOT></TOKEN>
<TOKEN>"<ANNOT>"/-/10182.61/|=w:"=i:10561.63=l:"=t:interp|=w:\=i:10561.62=l:\=t:interp|=w:spodziewać=i:10561.61=l:spodziewać=t:inf:imperf|</ANNOT></TOKEN>
<TOKEN>.<ANNOT>./SENT/10182.62/|=w:.=i:10561.64=l:.=t:interp|</ANNOT></TOKEN></CONTENT></LINE>
<ALIGN name="bulgakovmaster_pl"><CONTENT>
<TOKEN>Iwan<ANNOT>iwan/subst:sg:nom:m1/10561.1</ANNOT></TOKEN>
<TOKEN>Sawieliewicz<ANNOT>Sawieliewicz/ign/10561.2</ANNOT></TOKEN>
<TOKEN>marzy<ANNOT>marzyć/fin:sg:ter:imperf/10561.3</ANNOT></TOKEN>
<TOKEN>tylko<ANNOT>tylko/qub/10561.4</ANNOT></TOKEN>
<TOKEN>o<ANNOT>o/prep:loc/10561.5</ANNOT></TOKEN>
<TOKEN>jednym<ANNOT>jeden/adj:sg:loc:m3:pos/10561.6</ANNOT></TOKEN>
<TOKEN>-<ANNOT>-/interp/10561.7</ANNOT></TOKEN>
<TOKEN>o<ANNOT>o/prep:loc/10561.8</ANNOT></TOKEN>
<TOKEN>tym<ANNOT>to/subst:sg:loc:n/10561.9</ANNOT></TOKEN>
<TOKEN>,<ANNOT>,/interp/10561.10</ANNOT></TOKEN>
<TOKEN>żeby<ANNOT>żeby/conj/10561.11</ANNOT></TOKEN>
<TOKEN>tego<ANNOT>to/subst:sg:gen:n/10561.12</ANNOT></TOKEN>
<TOKEN>Alojzego<ANNOT>Alojzego/ign/10561.13</ANNOT></TOKEN>
<TOKEN>zabrano<ANNOT>zabrać/imps:perf/10561.14</ANNOT></TOKEN>
<TOKEN>z<ANNOT>z/prep:gen:nwok/10561.15</ANNOT></TOKEN>
<TOKEN>Varietes<ANNOT>Varietes/ign/10561.16</ANNOT></TOKEN>
<TOKEN>dokądkolwiek<ANNOT>dokądkolwiek/qub/10561.17</ANNOT></TOKEN>
<TOKEN>,<ANNOT>,/interp/10561.18</ANNOT></TOKEN>
<TOKEN>byle<ANNOT>byle/conj/10561.19</ANNOT></TOKEN>
<TOKEN>jak<ANNOT>jak/conj/10561.20</ANNOT></TOKEN>
<TOKEN>najdalej<ANNOT>daleko/adv:sup/10561.21</ANNOT></TOKEN>
<TOKEN>,<ANNOT>,/interp/10561.22</ANNOT></TOKEN>
<TOKEN>ponieważ<ANNOT>ponieważ/conj/10561.23</ANNOT></TOKEN>
<TOKEN>-<ANNOT>-/interp/10561.24</ANNOT></TOKEN>
<TOKEN>jak<ANNOT>jak/conj/10561.25</ANNOT></TOKEN>
<TOKEN>Warionucha<ANNOT>Warionucha/ign/10561.26</ANNOT></TOKEN>
<TOKEN>czasem<ANNOT>czasem/qub/10561.27</ANNOT></TOKEN>
<TOKEN>mówi<ANNOT>mówić/fin:sg:ter:imperf/10561.28</ANNOT></TOKEN>
<TOKEN>o<ANNOT>o/prep:loc/10561.29</ANNOT></TOKEN>
<TOKEN>tym<ANNOT>ten/adj:sg:loc:m3:pos/10561.30</ANNOT></TOKEN>
<TOKEN>szeptem<ANNOT>szept/subst:sg:inst:m3/10561.31</ANNOT></TOKEN>
<TOKEN>w<ANNOT>w/prep:loc:nwok/10561.32</ANNOT></TOKEN>
<TOKEN>zaufanym<ANNOT>zaufany/adj:sg:loc:n:pos/10561.33</ANNOT></TOKEN>
<TOKEN>towarzystwie<ANNOT>towarzystwo/subst:sg:loc:n/10561.34</ANNOT></TOKEN>
<TOKEN>-<ANNOT>-/interp/10561.35</ANNOT></TOKEN>
<TOKEN>\/\/interp/10561.36</TOKEN>
<TOKEN>"<ANNOT>"/interp/10561.37</ANNOT></TOKEN>
<TOKEN>takiego<ANNOT>taki/adj:sg:gen:n:pos/10561.38</ANNOT></TOKEN>
<TOKEN>ścierwa<ANNOT>ścierwo/subst:sg:gen:n/10561.39</ANNOT></TOKEN>
<TOKEN>jak<ANNOT>jak/conj/10561.40</ANNOT></TOKEN>
<TOKEN>ten<ANNOT>ten/adj:sg:nom:m3:pos/10561.41</ANNOT></TOKEN>
<TOKEN>Alojzy<ANNOT>Alojzy/ign/10561.42</ANNOT></TOKEN>
<TOKEN>nie<ANNOT>nie/qub/10561.43</ANNOT></TOKEN>
<TOKEN>spotkał<ANNOT>spotkać/praet:sg:m1:perf/10561.44</ANNOT></TOKEN>
<TOKEN>chyba<ANNOT>chyba/qub/10561.45</ANNOT></TOKEN>
<TOKEN>jeszcze<ANNOT>jeszcze/qub/10561.46</ANNOT></TOKEN>
<TOKEN>nigdy<ANNOT>nigdy/qub/10561.47</ANNOT></TOKEN>
<TOKEN>w<ANNOT>w/prep:loc:nwok/10561.48</ANNOT></TOKEN>
<TOKEN>życiu<ANNOT>życie/subst:sg:loc:n/10561.49</ANNOT></TOKEN>
<TOKEN>i<ANNOT>i/conj/10561.50</ANNOT></TOKEN>
<TOKEN>że<ANNOT>że/conj/10561.51</ANNOT></TOKEN>
<TOKEN>,<ANNOT>,/interp/10561.52</ANNOT></TOKEN>
<TOKEN>zobaczycie<ANNOT>zobaczyć/fin:pl:sec:perf/10561.53</ANNOT></TOKEN> <TOKEN>,<ANNOT>,/interp/10561.54</ANNOT></TOKEN>
<TOKEN>wszystkiego<ANNOT>wszystko/subst:sg:gen:n/10561.55</ANNOT></TOKEN> <TOKEN>się<ANNOT>się/qub/10561.56</ANNOT></TOKEN>
<TOKEN>po<ANNOT>po/prep:loc/10561.57</ANNOT></TOKEN>
<TOKEN>tym<ANNOT>to/subst:sg:loc:n/10561.58</ANNOT></TOKEN>
<TOKEN>Alojzym<ANNOT>Alojzym/ign/10561.59</ANNOT></TOKEN>
<TOKEN>można<ANNOT>można/pred/10561.60</ANNOT></TOKEN>
<TOKEN>spodziewać<ANNOT>spodziewać/inf:imperf/10561.61</ANNOT></TOKEN>
<TOKEN>\/\/interp/10561.62</TOKEN>
<TOKEN>"<ANNOT>"/interp/10561.63</ANNOT></TOKEN>
<TOKEN>.<ANNOT>./interp/10561.64</ANNOT></TOKEN></CONTENT> </ALIGN>
</CONCORDANCE>
3</RESULTS>

------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/NeoTech
_______________________________________________
saxon-help mailing list archived at http://saxon.markmail.org/
[hidden email]
https://lists.sourceforge.net/lists/listinfo/saxon-help 
Reply | Threaded
Open this post in threaded view
|

Re: PHP programming

Michael Kay

I'm not fully up to speed on the PHP "glue" in Saxon/C, and O'Neil is away for a couple of days, but I'll explain as far as I can what the error means.

The Saxon Configuration object basically represents an application instance and holds all the resources for a Saxon instance. Most importantly, it holds the name pool which is used for fast matching of element and attribute names. It's therefore essential that when you run a stylesheet against a set of input trees, the input trees were all built under the control of the same Configuration that was used to compile the stylesheet. This error means that there is more than one Configuration object around, and they are being mixed.

Exactly how this relates to what you are doing at the PHP level, I'm not sure. But I would think that there *should* be one Configuration underpinning the $proc processor object.


Michael Kay
Saxonica
[hidden email]
+44 (0118) 946 5893



On 5 Jun 2014, at 16:17, Ruprecht von Waldenfels <[hidden email]> wrote:

> Dear All,
> I have now modified the program so the textual input is identical, so I
> can directly compare
>
> a)
> $outstr = file_get_contents("TST.xml");
> $neuval=$proc-> parseString($outstr);
> $proc->setSourceValue($neuval);
>
> and b)
> $proc->setSourceFile("TST.xml");
>
> COMMON:
> $proc->setStylesheetFile("parallel-kwic-WA-flexible-FLEX.xsl");
> $result = $proc->transformToString();
> header('Content-type: text/html; charset=utf-8');
> echo $result;
>
>
> As before, I get an error for a), but it is more verbose this time
> (apache log file):
>
>
> xmlParserString, ItemType: document-node(element(Q{}RESULTS))
> Exception in thread "main" java.lang.IllegalArgumentException:
> Externally supplied NodeInfo belongs to the wrong Configuration
> at net.sf.saxon.Configuration.unravel(Unknown Source)
> at net.sf.saxon.Controller.prepareInputTree(Unknown Source)
> at net.sf.saxon.Controller.transform(Unknown Source)
> at net.sf.saxon.s9api.XsltTransformer.transform(Unknown Source)
> at
> net.sf.saxon.option.cpp.XsltProcessorForCpp.xsltApplyStylesheet(Unknown
> Source)
>
> Anybody an idea?
> I would greatly appreciate any help.
>
> Best,
> Ruprecht
>
>
> The contents of TST.xml is the following:
> <?xml version="1.0"?><RESULTS primlang="ru"><CONCORDANCE>
>
>
>
>
>
> <LINE><MATCHNUM>53138</MATCHNUM><CONTENT>
> <TOKEN>Именно<ANNOT>именно/Q/3763.1/|=w:Słowo=i:3886.1=l:słowo=t:subst:sg:nom:n|</ANNOT></TOKEN>
> <TOKEN>,<ANNOT>,/,/3763.2/|=w:że=i:3886.4=l:że=t:conj|=w:,=i:3886.3=l:,=t:interp|=w:daję=i:3886.2=l:dawać=t:fin:sg:pri:imperf|</ANNOT></TOKEN>
> <TOKEN>нигде<ANNOT>нигде/R/3763.3/|=w:że=i:3886.4=l:że=t:conj|=w:,=i:3886.3=l:,=t:interp|=w:daję=i:3886.2=l:dawać=t:fin:sg:pri:imperf|</ANNOT></TOKEN>
> <TOKEN>до<ANNOT>до/Sp-g/3763.4/|=w:spotkam=i:3886.24=l:spotkać=t:fin:sg:pri:perf|</ANNOT></TOKEN>
> <TOKEN>того<ANNOT>тот/P--nsg/3763.5/|=w:spotkam=i:3886.24=l:spotkać=t:fin:sg:pri:perf|</ANNOT></TOKEN>
> <TOKEN>я<ANNOT>я/P-1-sn/3763.6/|=w:em=i:3886.13=l:być=t:aglt:sg:pri:imperf:wok|</ANNOT></TOKEN>
> <TOKEN>не<ANNOT>не/Q/3763.7/|=w:już=i:3886.22=l:już=t:qub|=w:nie=i:3886.23=l:nie=t:qub|=w:nigdy=i:3886.21=l:nigdy=t:qub|</ANNOT></TOKEN>
> <MATCH><COLLOCATE><TOKEN>встречал<ANNOT>встречать/Vmis-sma-p/3763.8/|=w:spotkał=i:3886.12=l:spotkać=t:praet:sg:m1:perf|</ANNOT></TOKEN></COLLOCATE></MATCH>
> <TOKEN>и<ANNOT>и/C/3763.9/|=w:i=i:3886.16=l:i=t:conj|</ANNOT></TOKEN>
> <TOKEN>уверен<ANNOT>уверенный/Afpms-s/3763.10/|=w:przekonany=i:3886.18=l:przekonany=t:adj:sg:nom:m1:pos|</ANNOT></TOKEN>
> <TOKEN>,<ANNOT>,/,/3763.11/|=w:jak=i:3886.9=l:jak=t:conj|</ANNOT></TOKEN> <TOKEN>что<ANNOT>что/C/3763.12/|=w:że=i:3886.20=l:że=t:conj|</ANNOT></TOKEN>
> <TOKEN>нигде<ANNOT>нигде/R/3763.13/|=w:nigdy=i:3886.14=l:nigdy=t:qub|=w:przedtem=i:3886.15=l:przedtem=t:qub|</ANNOT></TOKEN>
> <TOKEN>не<ANNOT>не/Q/3763.14/|=w:nie=i:3886.11=l:nie=t:qub|</ANNOT></TOKEN>
> <TOKEN>встречу<ANNOT>встреча/Ncfsan/3763.15/|=w:człowieka=i:3886.5=l:człowiek=t:subst:sg:gen:m1|</ANNOT></TOKEN>
> <TOKEN>человека<ANNOT>человек/Ncmsgy/3763.16/|=w:człowieka=i:3886.5=l:człowiek=t:subst:sg:gen:m1|</ANNOT></TOKEN>
> <TOKEN>такого<ANNOT>такой/P--msg/3763.17/|=w:niepospolitego=i:3886.7=l:niepospolity=t:adj:sg:gen:m3:pos|=w:tak=i:3886.6=l:tak=t:conj|</ANNOT></TOKEN>
> <TOKEN>ума<ANNOT>ум/Ncmsgn/3763.18/|=w:rozumu=i:3886.8=l:rozum=t:subst:sg:gen:m3|</ANNOT></TOKEN>
> <TOKEN>,<ANNOT>,/,/3763.19/|=w:,=i:3886.19=l:,=t:interp|</ANNOT></TOKEN>
> <TOKEN>каким<ANNOT>какой/P--msi/3763.20/|=w:jestem=i:3886.17=l:być=t:fin:sg:pri:imperf|</ANNOT></TOKEN>
> <TOKEN>обладал<ANNOT>обладать/Vmis-sma-p/3763.21/|=w:jestem=i:3886.17=l:być=t:fin:sg:pri:imperf|</ANNOT></TOKEN>
> <TOKEN>Алоизий<ANNOT>Алоизий/Ncfpgn/3763.22/|=w:Alojzy=i:3886.10=l:Alojzy=t:ign|</ANNOT></TOKEN>
> <TOKEN>.<ANNOT>./SENT/3763.23/|=w:.=i:3886.25=l:.=t:interp|</ANNOT></TOKEN></CONTENT></LINE>
> <ALIGN name="bulgakovmaster_pl"><CONTENT>
> <TOKEN>Słowo<ANNOT>słowo/subst:sg:nom:n/3886.1</ANNOT></TOKEN>
> <TOKEN>daję<ANNOT>dawać/fin:sg:pri:imperf/3886.2</ANNOT></TOKEN>
> <TOKEN>,<ANNOT>,/interp/3886.3</ANNOT></TOKEN>
> <TOKEN>że<ANNOT>że/conj/3886.4</ANNOT></TOKEN>
> <TOKEN>człowieka<ANNOT>człowiek/subst:sg:gen:m1/3886.5</ANNOT></TOKEN>
> <TOKEN>tak<ANNOT>tak/conj/3886.6</ANNOT></TOKEN>
> <TOKEN>niepospolitego<ANNOT>niepospolity/adj:sg:gen:m3:pos/3886.7</ANNOT></TOKEN>
> <TOKEN>rozumu<ANNOT>rozum/subst:sg:gen:m3/3886.8</ANNOT></TOKEN>
> <TOKEN>jak<ANNOT>jak/conj/3886.9</ANNOT></TOKEN>
> <TOKEN>Alojzy<ANNOT>Alojzy/ign/3886.10</ANNOT></TOKEN>
> <TOKEN>nie<ANNOT>nie/qub/3886.11</ANNOT></TOKEN>
> <TOKEN>spotkał<ANNOT>spotkać/praet:sg:m1:perf/3886.12</ANNOT></TOKEN>
> <TOKEN>em<ANNOT>być/aglt:sg:pri:imperf:wok/3886.13</ANNOT></TOKEN>
> <TOKEN>nigdy<ANNOT>nigdy/qub/3886.14</ANNOT></TOKEN>
> <TOKEN>przedtem<ANNOT>przedtem/qub/3886.15</ANNOT></TOKEN>
> <TOKEN>i<ANNOT>i/conj/3886.16</ANNOT></TOKEN>
> <TOKEN>jestem<ANNOT>być/fin:sg:pri:imperf/3886.17</ANNOT></TOKEN>
> <TOKEN>przekonany<ANNOT>przekonany/adj:sg:nom:m1:pos/3886.18</ANNOT></TOKEN>
> <TOKEN>,<ANNOT>,/interp/3886.19</ANNOT></TOKEN>
> <TOKEN>że<ANNOT>że/conj/3886.20</ANNOT></TOKEN>
> <TOKEN>nigdy<ANNOT>nigdy/qub/3886.21</ANNOT></TOKEN>
> <TOKEN>już<ANNOT>już/qub/3886.22</ANNOT></TOKEN>
> <TOKEN>nie<ANNOT>nie/qub/3886.23</ANNOT></TOKEN>
> <TOKEN>spotkam<ANNOT>spotkać/fin:sg:pri:perf/3886.24</ANNOT></TOKEN>
> <TOKEN>.<ANNOT>./interp/3886.25</ANNOT></TOKEN></CONTENT> </ALIGN>
> <LINE><MATCHNUM>98081</MATCHNUM><CONTENT>
> <TOKEN>Наконец<ANNOT>наконец/R/6901.1/|=w:Wylecieli=i:7113.1=l:wylecieć=t:praet:pl:m1:perf|=w:wreszcie=i:7113.2=l:wreszcie=t:qub|</ANNOT></TOKEN>
> <TOKEN>вылетели<ANNOT>вылететь/Vmis-p-a-e/6901.2/|=w:Wylecieli=i:7113.1=l:wylecieć=t:praet:pl:m1:perf|=w:wreszcie=i:7113.2=l:wreszcie=t:qub|</ANNOT></TOKEN>
> <TOKEN>на<ANNOT>на/Sp-a/6901.3/|=w:na=i:7113.3=l:na=t:prep:acc|</ANNOT></TOKEN>
> <TOKEN>площадку<ANNOT>площадка/Ncfsan/6901.4/|=w:podest=i:7113.4=l:podest=t:subst:sg:acc:m3|</ANNOT></TOKEN>
> <TOKEN>,<ANNOT>,/,/6901.5/|=w:,=i:7113.5=l:,=t:interp|=w:na=i:7113.6=l:na=t:prep:loc|</ANNOT></TOKEN>
> <TOKEN>где<ANNOT>где/R/6901.6/|=w:którym=i:7113.7=l:który=t:adj:sg:loc:m3:pos|</ANNOT></TOKEN>
> <TOKEN>,<ANNOT>,/,/6901.7/|=w:,=i:7113.8=l:,=t:interp|</ANNOT></TOKEN>
> <TOKEN>как<ANNOT>как/C/6901.8/|=w:jak=i:7113.9=l:jak=t:conj|</ANNOT></TOKEN>
> <TOKEN>поняла<ANNOT>понять/Vmis-sfa-e/6901.9/|=w:zorientowała=i:7113.10=l:zorientować=t:praet:sg:f:perf|</ANNOT></TOKEN>
> <TOKEN>Маргарита<ANNOT>маргарита/Npfsny/6901.10/|=w:Małgorzata=i:7113.12=l:małgorzata=t:subst:sg:nom:f|=w:się=i:7113.11=l:się=t:qub|</ANNOT></TOKEN>
> <TOKEN>,<ANNOT>,/,/6901.11/|=w:,=i:7113.13=l:,=t:interp|</ANNOT></TOKEN>
> <TOKEN>ее<ANNOT>ее/P--nsa/6901.12/|=w:ją=i:7113.15=l:on=t:ppron3:sg:acc:f:ter:akc:npraep|</ANNOT></TOKEN>
> <TOKEN>во<ANNOT>во/Sp-l/6901.13/|=w:w=i:7113.16=l:w=t:prep:loc:nwok|</ANNOT></TOKEN>
> <TOKEN>тьме<ANNOT>тьма/Ncfsln/6901.14/|=w:ciemnościach=i:7113.17=l:ciemność=t:subst:pl:loc:f|</ANNOT></TOKEN>
> <MATCH><COLLOCATE><TOKEN>встречал<ANNOT>встречать/Vmis-sma-p/6901.15/|=w:spotykał=i:7113.14=l:spotykać=t:praet:sg:m1:imperf|</ANNOT></TOKEN></COLLOCATE></MATCH>
> <TOKEN>Коровьев<ANNOT>Коровьев/Npmsny/6901.16/|=w:Korowiow=i:7113.18=l:Korowiow=t:ign|</ANNOT></TOKEN>
> <TOKEN>с<ANNOT>с/Sp-i/6901.17/|=w:z=i:7113.19=l:z=t:prep:inst:nwok|</ANNOT></TOKEN>
> <TOKEN>лампадкой<ANNOT>лампадка/Ncfsin/6901.18/|=w:latarenką=i:7113.20=l:latarenka=t:subst:sg:inst:f|</ANNOT></TOKEN>
> <TOKEN>.<ANNOT>./SENT/6901.19/|=w:.=i:7113.21=l:.=t:interp|</ANNOT></TOKEN></CONTENT></LINE>
> <ALIGN name="bulgakovmaster_pl"><CONTENT>
> <TOKEN>Wylecieli<ANNOT>wylecieć/praet:pl:m1:perf/7113.1</ANNOT></TOKEN>
> <TOKEN>wreszcie<ANNOT>wreszcie/qub/7113.2</ANNOT></TOKEN>
> <TOKEN>na<ANNOT>na/prep:acc/7113.3</ANNOT></TOKEN>
> <TOKEN>podest<ANNOT>podest/subst:sg:acc:m3/7113.4</ANNOT></TOKEN>
> <TOKEN>,<ANNOT>,/interp/7113.5</ANNOT></TOKEN>
> <TOKEN>na<ANNOT>na/prep:loc/7113.6</ANNOT></TOKEN>
> <TOKEN>którym<ANNOT>który/adj:sg:loc:m3:pos/7113.7</ANNOT></TOKEN>
> <TOKEN>,<ANNOT>,/interp/7113.8</ANNOT></TOKEN>
> <TOKEN>jak<ANNOT>jak/conj/7113.9</ANNOT></TOKEN>
> <TOKEN>zorientowała<ANNOT>zorientować/praet:sg:f:perf/7113.10</ANNOT></TOKEN>
> <TOKEN>się<ANNOT>się/qub/7113.11</ANNOT></TOKEN>
> <TOKEN>Małgorzata<ANNOT>małgorzata/subst:sg:nom:f/7113.12</ANNOT></TOKEN> <TOKEN>,<ANNOT>,/interp/7113.13</ANNOT></TOKEN>
> <TOKEN>spotykał<ANNOT>spotykać/praet:sg:m1:imperf/7113.14</ANNOT></TOKEN> <TOKEN>ją<ANNOT>on/ppron3:sg:acc:f:ter:akc:npraep/7113.15</ANNOT></TOKEN>
> <TOKEN>w<ANNOT>w/prep:loc:nwok/7113.16</ANNOT></TOKEN>
> <TOKEN>ciemnościach<ANNOT>ciemność/subst:pl:loc:f/7113.17</ANNOT></TOKEN> <TOKEN>Korowiow<ANNOT>Korowiow/ign/7113.18</ANNOT></TOKEN>
> <TOKEN>z<ANNOT>z/prep:inst:nwok/7113.19</ANNOT></TOKEN>
> <TOKEN>latarenką<ANNOT>latarenka/subst:sg:inst:f/7113.20</ANNOT></TOKEN>
> <TOKEN>.<ANNOT>./interp/7113.21</ANNOT></TOKEN></CONTENT> </ALIGN>
> <LINE><MATCHNUM>147638</MATCHNUM><CONTENT>
> <TOKEN>Мечтает<ANNOT>мечтать/Vmip3s-a-p/10182.1/|=w:można=i:10561.60=l:można=t:pred|</ANNOT></TOKEN>
> <TOKEN>теперь<ANNOT>теперь/R/10182.2/|=w:marzy=i:10561.3=l:marzyć=t:fin:sg:ter:imperf|</ANNOT></TOKEN>
> <TOKEN>Иван<ANNOT>иван/Npmsny/10182.3/|=w:Iwan=i:10561.1=l:iwan=t:subst:sg:nom:m1|</ANNOT></TOKEN>
> <TOKEN>Савельевич<ANNOT>Савельевич/Npmsny/10182.4/|=w:Sawieliewicz=i:10561.2=l:Sawieliewicz=t:ign|</ANNOT></TOKEN>
> <TOKEN>только<ANNOT>только/Q/10182.5/|=w:tylko=i:10561.4=l:tylko=t:qub|</ANNOT></TOKEN>
> <TOKEN>об<ANNOT>об/Sp-l/10182.6/|=w:o=i:10561.5=l:o=t:prep:loc|</ANNOT></TOKEN>
> <TOKEN>одном<ANNOT>один/P--nsl/10182.7/|=w:-=i:10561.7=l:-=t:interp|=w:jednym=i:10561.6=l:jeden=t:adj:sg:loc:m3:pos|</ANNOT></TOKEN>
> <TOKEN>,<ANNOT>,/,/10182.8/|=w:,=i:10561.10=l:,=t:interp|</ANNOT></TOKEN> <TOKEN>чтобы<ANNOT>чтобы/C/10182.9/|=w:żeby=i:10561.11=l:żeby=t:conj|</ANNOT></TOKEN>
> <TOKEN>этого<ANNOT>этот/P--nsg/10182.10/|=w:tego=i:10561.12=l:to=t:subst:sg:gen:n|</ANNOT></TOKEN>
> <TOKEN>Алоизия<ANNOT>Алоизия/Ncfsnn/10182.11/|=w:Alojzego=i:10561.13=l:Alojzego=t:ign|</ANNOT></TOKEN>
> <TOKEN>убрали<ANNOT>убрать/Vmis-p-a-e/10182.12/|=w:o=i:10561.8=l:o=t:prep:loc|</ANNOT></TOKEN>
> <TOKEN>из<ANNOT>из/Sp-g/10182.13/|=w:zabrano=i:10561.14=l:zabrać=t:imps:perf|</ANNOT></TOKEN>
> <TOKEN>Варьете<ANNOT>Варьете/Ncmsgn/10182.14/|=w:Varietes=i:10561.16=l:Varietes=t:ign|</ANNOT></TOKEN>
> <TOKEN>куда<ANNOT>куда/R/10182.15/|=w:dokądkolwiek=i:10561.17=l:dokądkolwiek=t:qub|</ANNOT></TOKEN>
> <TOKEN>-<ANNOT>-/-/10182.16/|=w:-=i:10561.24=l:-=t:interp|</ANNOT></TOKEN>
> <TOKEN>нибудь<ANNOT>нибудь/R/10182.17/|=w:z=i:10561.15=l:z=t:prep:gen:nwok|</ANNOT></TOKEN>
> <TOKEN>с<ANNOT>с/Sp-g/10182.18/|=w:z=i:10561.15=l:z=t:prep:gen:nwok|</ANNOT></TOKEN>
> <TOKEN>глаз<ANNOT>глаз/Ncmpgn/10182.19/|=w:tym=i:10561.9=l:to=t:subst:sg:loc:n|</ANNOT></TOKEN>
> <TOKEN>долой<ANNOT>долой/R/10182.20/|=w:jak=i:10561.20=l:jak=t:conj|=w:najdalej=i:10561.21=l:daleko=t:adv:sup|</ANNOT></TOKEN>
> <TOKEN>,<ANNOT>,/,/10182.21/|=w:,=i:10561.22=l:,=t:interp|</ANNOT></TOKEN>
> <TOKEN>потому<ANNOT>потому/R/10182.22/|=w:ponieważ=i:10561.23=l:ponieważ=t:conj|</ANNOT></TOKEN>
> <TOKEN>что<ANNOT>что/C/10182.23/|=w:ponieważ=i:10561.23=l:ponieważ=t:conj|</ANNOT></TOKEN>
> <TOKEN>,<ANNOT>,/,/10182.24/|=w:,=i:10561.18=l:,=t:interp|=w:byle=i:10561.19=l:byle=t:conj|</ANNOT></TOKEN>
> <TOKEN>как<ANNOT>как/C/10182.25/|=w:jak=i:10561.25=l:jak=t:conj|</ANNOT></TOKEN>
> <TOKEN>шепчет<ANNOT>шептать/Vmip3s-a-p/10182.26/|=w:mówi=i:10561.28=l:mówić=t:fin:sg:ter:imperf|=w:o=i:10561.29=l:o=t:prep:loc|</ANNOT></TOKEN>
> <TOKEN>иногда<ANNOT>иногда/R/10182.27/|=w:czasem=i:10561.27=l:czasem=t:qub|</ANNOT></TOKEN>
> <TOKEN>Варенуха<ANNOT>Варенуха/Ncfsnn/10182.28/|=w:Warionucha=i:10561.26=l:Warionucha=t:ign|</ANNOT></TOKEN>
> <TOKEN>в<ANNOT>в/Sp-l/10182.29/|=w:w=i:10561.32=l:w=t:prep:loc:nwok|</ANNOT></TOKEN>
> <TOKEN>интимной<ANNOT>интимный/Afpfslf/10182.30/|=w:zaufanym=i:10561.33=l:zaufany=t:adj:sg:loc:n:pos|</ANNOT></TOKEN>
> <TOKEN>компании<ANNOT>компания/Ncfsln/10182.31/|=w:-=i:10561.35=l:-=t:interp|=w:\=i:10561.36=l:\=t:interp|=w:towarzystwie=i:10561.34=l:towarzystwo=t:subst:sg:loc:n|</ANNOT></TOKEN>
> <TOKEN>,"<ANNOT>,"/Npfsay/10182.32/|=w:szeptem=i:10561.31=l:szept=t:subst:sg:inst:m3|</ANNOT></TOKEN>
> <TOKEN>такой<ANNOT>такой/P--msn/10182.33/|=w:szeptem=i:10561.31=l:szept=t:subst:sg:inst:m3|</ANNOT></TOKEN>
> <TOKEN>сволочи<ANNOT>сволочь/Ncfpny/10182.34/|=w:ścierwa=i:10561.39=l:ścierwo=t:subst:sg:gen:n|</ANNOT></TOKEN>
> <TOKEN>,<ANNOT>,/,/10182.35/|=w:się=i:10561.56=l:się=t:qub|</ANNOT></TOKEN>
> <TOKEN>как<ANNOT>как/C/10182.36/|=w:jak=i:10561.40=l:jak=t:conj|</ANNOT></TOKEN>
> <TOKEN>этот<ANNOT>этот/P--msa/10182.37/|=w:ten=i:10561.41=l:ten=t:adj:sg:nom:m3:pos|</ANNOT></TOKEN>
> <TOKEN>Алоизий<ANNOT>Алоизий/Ncfpgn/10182.38/|=w:Alojzy=i:10561.42=l:Alojzy=t:ign|</ANNOT></TOKEN>
> <TOKEN>,<ANNOT>,/,/10182.39/|=w:,=i:10561.52=l:,=t:interp|</ANNOT></TOKEN>
> <TOKEN>он<ANNOT>он/P-3msn/10182.40/|=w:"=i:10561.37=l:"=t:interp|=w:takiego=i:10561.38=l:taki=t:adj:sg:gen:n:pos|</ANNOT></TOKEN>
> <TOKEN>будто<ANNOT>будто/Q/10182.41/|=w:chyba=i:10561.45=l:chyba=t:qub|</ANNOT></TOKEN>
> <TOKEN>бы<ANNOT>бы/Q/10182.42/|=w:jeszcze=i:10561.46=l:jeszcze=t:qub|</ANNOT></TOKEN>
> <TOKEN>никогда<ANNOT>никогда/R/10182.43/|=w:nigdy=i:10561.47=l:nigdy=t:qub|</ANNOT></TOKEN>
> <TOKEN>не<ANNOT>не/Q/10182.44/|=w:nie=i:10561.43=l:nie=t:qub|</ANNOT></TOKEN>
> <MATCH><COLLOCATE><TOKEN>встречал<ANNOT>встречать/Vmis-sma-p/10182.45/|=w:spotkał=i:10561.44=l:spotkać=t:praet:sg:m1:perf|</ANNOT></TOKEN></COLLOCATE></MATCH>
> <TOKEN>в<ANNOT>в/Sp-l/10182.46/|=w:w=i:10561.48=l:w=t:prep:loc:nwok|</ANNOT></TOKEN>
> <TOKEN>жизни<ANNOT>жизнь/Ncfsln/10182.47/|=w:życiu=i:10561.49=l:życie=t:subst:sg:loc:n|</ANNOT></TOKEN>
> <TOKEN>и<ANNOT>и/C/10182.48/|=w:i=i:10561.50=l:i=t:conj|</ANNOT></TOKEN>
> <TOKEN>что<ANNOT>что/C/10182.49/|=w:że=i:10561.51=l:że=t:conj|</ANNOT></TOKEN>
> <TOKEN>будто<ANNOT>будто/Q/10182.50/|=w:że=i:10561.51=l:że=t:conj|</ANNOT></TOKEN>
> <TOKEN>бы<ANNOT>бы/Q/10182.51/|=w:Alojzym=i:10561.59=l:Alojzym=t:ign|</ANNOT></TOKEN>
> <TOKEN>от<ANNOT>от/Sp-g/10182.52/|=w:Alojzym=i:10561.59=l:Alojzym=t:ign|</ANNOT></TOKEN>
> <TOKEN>этого<ANNOT>этот/P--nsg/10182.53/|=w:tym=i:10561.30=l:ten=t:adj:sg:loc:m3:pos|</ANNOT></TOKEN>
> <TOKEN>Алоизия<ANNOT>Алоизия/Ncfsnn/10182.54/|=w:tym=i:10561.58=l:to=t:subst:sg:loc:n|</ANNOT></TOKEN>
> <TOKEN>он<ANNOT>он/P-3msn/10182.55/|=w:zobaczycie=i:10561.53=l:zobaczyć=t:fin:pl:sec:perf|</ANNOT></TOKEN>
> <TOKEN>ждет<ANNOT>ждать/Vmip3s-a-p/10182.56/|=w:po=i:10561.57=l:po=t:prep:loc|</ANNOT></TOKEN>
> <TOKEN>всего<ANNOT>все/P--nsg/10182.57/|=w:wszystkiego=i:10561.55=l:wszystko=t:subst:sg:gen:n|</ANNOT></TOKEN>
> <TOKEN>,<ANNOT>,/,/10182.58/|=w:,=i:10561.54=l:,=t:interp|</ANNOT></TOKEN>
> <TOKEN>чего<ANNOT>что/P--nsg/10182.59/|=w:"=i:10561.63=l:"=t:interp|=w:\=i:10561.62=l:\=t:interp|=w:spodziewać=i:10561.61=l:spodziewać=t:inf:imperf|</ANNOT></TOKEN>
> <TOKEN>угодно<ANNOT>угодно/Q/10182.60/|=w:"=i:10561.63=l:"=t:interp|=w:\=i:10561.62=l:\=t:interp|=w:spodziewać=i:10561.61=l:spodziewać=t:inf:imperf|</ANNOT></TOKEN>
> <TOKEN>"<ANNOT>"/-/10182.61/|=w:"=i:10561.63=l:"=t:interp|=w:\=i:10561.62=l:\=t:interp|=w:spodziewać=i:10561.61=l:spodziewać=t:inf:imperf|</ANNOT></TOKEN>
> <TOKEN>.<ANNOT>./SENT/10182.62/|=w:.=i:10561.64=l:.=t:interp|</ANNOT></TOKEN></CONTENT></LINE>
> <ALIGN name="bulgakovmaster_pl"><CONTENT>
> <TOKEN>Iwan<ANNOT>iwan/subst:sg:nom:m1/10561.1</ANNOT></TOKEN>
> <TOKEN>Sawieliewicz<ANNOT>Sawieliewicz/ign/10561.2</ANNOT></TOKEN>
> <TOKEN>marzy<ANNOT>marzyć/fin:sg:ter:imperf/10561.3</ANNOT></TOKEN>
> <TOKEN>tylko<ANNOT>tylko/qub/10561.4</ANNOT></TOKEN>
> <TOKEN>o<ANNOT>o/prep:loc/10561.5</ANNOT></TOKEN>
> <TOKEN>jednym<ANNOT>jeden/adj:sg:loc:m3:pos/10561.6</ANNOT></TOKEN>
> <TOKEN>-<ANNOT>-/interp/10561.7</ANNOT></TOKEN>
> <TOKEN>o<ANNOT>o/prep:loc/10561.8</ANNOT></TOKEN>
> <TOKEN>tym<ANNOT>to/subst:sg:loc:n/10561.9</ANNOT></TOKEN>
> <TOKEN>,<ANNOT>,/interp/10561.10</ANNOT></TOKEN>
> <TOKEN>żeby<ANNOT>żeby/conj/10561.11</ANNOT></TOKEN>
> <TOKEN>tego<ANNOT>to/subst:sg:gen:n/10561.12</ANNOT></TOKEN>
> <TOKEN>Alojzego<ANNOT>Alojzego/ign/10561.13</ANNOT></TOKEN>
> <TOKEN>zabrano<ANNOT>zabrać/imps:perf/10561.14</ANNOT></TOKEN>
> <TOKEN>z<ANNOT>z/prep:gen:nwok/10561.15</ANNOT></TOKEN>
> <TOKEN>Varietes<ANNOT>Varietes/ign/10561.16</ANNOT></TOKEN>
> <TOKEN>dokądkolwiek<ANNOT>dokądkolwiek/qub/10561.17</ANNOT></TOKEN>
> <TOKEN>,<ANNOT>,/interp/10561.18</ANNOT></TOKEN>
> <TOKEN>byle<ANNOT>byle/conj/10561.19</ANNOT></TOKEN>
> <TOKEN>jak<ANNOT>jak/conj/10561.20</ANNOT></TOKEN>
> <TOKEN>najdalej<ANNOT>daleko/adv:sup/10561.21</ANNOT></TOKEN>
> <TOKEN>,<ANNOT>,/interp/10561.22</ANNOT></TOKEN>
> <TOKEN>ponieważ<ANNOT>ponieważ/conj/10561.23</ANNOT></TOKEN>
> <TOKEN>-<ANNOT>-/interp/10561.24</ANNOT></TOKEN>
> <TOKEN>jak<ANNOT>jak/conj/10561.25</ANNOT></TOKEN>
> <TOKEN>Warionucha<ANNOT>Warionucha/ign/10561.26</ANNOT></TOKEN>
> <TOKEN>czasem<ANNOT>czasem/qub/10561.27</ANNOT></TOKEN>
> <TOKEN>mówi<ANNOT>mówić/fin:sg:ter:imperf/10561.28</ANNOT></TOKEN>
> <TOKEN>o<ANNOT>o/prep:loc/10561.29</ANNOT></TOKEN>
> <TOKEN>tym<ANNOT>ten/adj:sg:loc:m3:pos/10561.30</ANNOT></TOKEN>
> <TOKEN>szeptem<ANNOT>szept/subst:sg:inst:m3/10561.31</ANNOT></TOKEN>
> <TOKEN>w<ANNOT>w/prep:loc:nwok/10561.32</ANNOT></TOKEN>
> <TOKEN>zaufanym<ANNOT>zaufany/adj:sg:loc:n:pos/10561.33</ANNOT></TOKEN>
> <TOKEN>towarzystwie<ANNOT>towarzystwo/subst:sg:loc:n/10561.34</ANNOT></TOKEN>
> <TOKEN>-<ANNOT>-/interp/10561.35</ANNOT></TOKEN>
> <TOKEN>\/\/interp/10561.36</TOKEN>
> <TOKEN>"<ANNOT>"/interp/10561.37</ANNOT></TOKEN>
> <TOKEN>takiego<ANNOT>taki/adj:sg:gen:n:pos/10561.38</ANNOT></TOKEN>
> <TOKEN>ścierwa<ANNOT>ścierwo/subst:sg:gen:n/10561.39</ANNOT></TOKEN>
> <TOKEN>jak<ANNOT>jak/conj/10561.40</ANNOT></TOKEN>
> <TOKEN>ten<ANNOT>ten/adj:sg:nom:m3:pos/10561.41</ANNOT></TOKEN>
> <TOKEN>Alojzy<ANNOT>Alojzy/ign/10561.42</ANNOT></TOKEN>
> <TOKEN>nie<ANNOT>nie/qub/10561.43</ANNOT></TOKEN>
> <TOKEN>spotkał<ANNOT>spotkać/praet:sg:m1:perf/10561.44</ANNOT></TOKEN>
> <TOKEN>chyba<ANNOT>chyba/qub/10561.45</ANNOT></TOKEN>
> <TOKEN>jeszcze<ANNOT>jeszcze/qub/10561.46</ANNOT></TOKEN>
> <TOKEN>nigdy<ANNOT>nigdy/qub/10561.47</ANNOT></TOKEN>
> <TOKEN>w<ANNOT>w/prep:loc:nwok/10561.48</ANNOT></TOKEN>
> <TOKEN>życiu<ANNOT>życie/subst:sg:loc:n/10561.49</ANNOT></TOKEN>
> <TOKEN>i<ANNOT>i/conj/10561.50</ANNOT></TOKEN>
> <TOKEN>że<ANNOT>że/conj/10561.51</ANNOT></TOKEN>
> <TOKEN>,<ANNOT>,/interp/10561.52</ANNOT></TOKEN>
> <TOKEN>zobaczycie<ANNOT>zobaczyć/fin:pl:sec:perf/10561.53</ANNOT></TOKEN> <TOKEN>,<ANNOT>,/interp/10561.54</ANNOT></TOKEN>
> <TOKEN>wszystkiego<ANNOT>wszystko/subst:sg:gen:n/10561.55</ANNOT></TOKEN> <TOKEN>się<ANNOT>się/qub/10561.56</ANNOT></TOKEN>
> <TOKEN>po<ANNOT>po/prep:loc/10561.57</ANNOT></TOKEN>
> <TOKEN>tym<ANNOT>to/subst:sg:loc:n/10561.58</ANNOT></TOKEN>
> <TOKEN>Alojzym<ANNOT>Alojzym/ign/10561.59</ANNOT></TOKEN>
> <TOKEN>można<ANNOT>można/pred/10561.60</ANNOT></TOKEN>
> <TOKEN>spodziewać<ANNOT>spodziewać/inf:imperf/10561.61</ANNOT></TOKEN>
> <TOKEN>\/\/interp/10561.62</TOKEN>
> <TOKEN>"<ANNOT>"/interp/10561.63</ANNOT></TOKEN>
> <TOKEN>.<ANNOT>./interp/10561.64</ANNOT></TOKEN></CONTENT> </ALIGN>
> </CONCORDANCE>
> 3</RESULTS>
>
> ------------------------------------------------------------------------------
> Learn Graph Databases - Download FREE O'Reilly Book
> "Graph Databases" is the definitive new guide to graph databases and their
> applications. Written by three acclaimed leaders in the field,
> this first edition is now available. Download your free book today!
> http://p.sf.net/sfu/NeoTech
> _______________________________________________
> saxon-help mailing list archived at http://saxon.markmail.org/
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/saxon-help


------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/NeoTech
_______________________________________________
saxon-help mailing list archived at http://saxon.markmail.org/
[hidden email]
https://lists.sourceforge.net/lists/listinfo/saxon-help 
Reply | Threaded
Open this post in threaded view
|

Re: PHP programming

O'Neil Delpratt
Hi,

Would you be able to supply your php script and any related xml files so that we can see what is going on.


kind regards,

O’Neil


On 5 Jun 2014, at 16:30, Michael Kay <[hidden email]> wrote:

>
> I'm not fully up to speed on the PHP "glue" in Saxon/C, and O'Neil is away for a couple of days, but I'll explain as far as I can what the error means.
>
> The Saxon Configuration object basically represents an application instance and holds all the resources for a Saxon instance. Most importantly, it holds the name pool which is used for fast matching of element and attribute names. It's therefore essential that when you run a stylesheet against a set of input trees, the input trees were all built under the control of the same Configuration that was used to compile the stylesheet. This error means that there is more than one Configuration object around, and they are being mixed.
>
> Exactly how this relates to what you are doing at the PHP level, I'm not sure. But I would think that there *should* be one Configuration underpinning the $proc processor object.
>
>
> Michael Kay
> Saxonica
> [hidden email]
> +44 (0118) 946 5893
>
>
>
> On 5 Jun 2014, at 16:17, Ruprecht von Waldenfels <[hidden email]> wrote:
>
>> Dear All,
>> I have now modified the program so the textual input is identical, so I
>> can directly compare
>>
>> a)
>> $outstr = file_get_contents("TST.xml");
>> $neuval=$proc-> parseString($outstr);
>> $proc->setSourceValue($neuval);
>>
>> and b)
>> $proc->setSourceFile("TST.xml");
>>
>> COMMON:
>> $proc->setStylesheetFile("parallel-kwic-WA-flexible-FLEX.xsl");
>> $result = $proc->transformToString();
>> header('Content-type: text/html; charset=utf-8');
>> echo $result;
>>
>>
>> As before, I get an error for a), but it is more verbose this time
>> (apache log file):
>>
>>
>> xmlParserString, ItemType: document-node(element(Q{}RESULTS))
>> Exception in thread "main" java.lang.IllegalArgumentException:
>> Externally supplied NodeInfo belongs to the wrong Configuration
>> at net.sf.saxon.Configuration.unravel(Unknown Source)
>> at net.sf.saxon.Controller.prepareInputTree(Unknown Source)
>> at net.sf.saxon.Controller.transform(Unknown Source)
>> at net.sf.saxon.s9api.XsltTransformer.transform(Unknown Source)
>> at
>> net.sf.saxon.option.cpp.XsltProcessorForCpp.xsltApplyStylesheet(Unknown
>> Source)
>>
>> Anybody an idea?
>> I would greatly appreciate any help.
>>
>> Best,
>> Ruprecht
>>
>>
>> The contents of TST.xml is the following:
>> <?xml version="1.0"?><RESULTS primlang="ru"><CONCORDANCE>
>>
>>
>>
>>
>>
>> <LINE><MATCHNUM>53138</MATCHNUM><CONTENT>
>> <TOKEN>Именно<ANNOT>именно/Q/3763.1/|=w:Słowo=i:3886.1=l:słowo=t:subst:sg:nom:n|</ANNOT></TOKEN>
>> <TOKEN>,<ANNOT>,/,/3763.2/|=w:że=i:3886.4=l:że=t:conj|=w:,=i:3886.3=l:,=t:interp|=w:daję=i:3886.2=l:dawać=t:fin:sg:pri:imperf|</ANNOT></TOKEN>
>> <TOKEN>нигде<ANNOT>нигде/R/3763.3/|=w:że=i:3886.4=l:że=t:conj|=w:,=i:3886.3=l:,=t:interp|=w:daję=i:3886.2=l:dawać=t:fin:sg:pri:imperf|</ANNOT></TOKEN>
>> <TOKEN>до<ANNOT>до/Sp-g/3763.4/|=w:spotkam=i:3886.24=l:spotkać=t:fin:sg:pri:perf|</ANNOT></TOKEN>
>> <TOKEN>того<ANNOT>тот/P--nsg/3763.5/|=w:spotkam=i:3886.24=l:spotkać=t:fin:sg:pri:perf|</ANNOT></TOKEN>
>> <TOKEN>я<ANNOT>я/P-1-sn/3763.6/|=w:em=i:3886.13=l:być=t:aglt:sg:pri:imperf:wok|</ANNOT></TOKEN>
>> <TOKEN>не<ANNOT>не/Q/3763.7/|=w:już=i:3886.22=l:już=t:qub|=w:nie=i:3886.23=l:nie=t:qub|=w:nigdy=i:3886.21=l:nigdy=t:qub|</ANNOT></TOKEN>
>> <MATCH><COLLOCATE><TOKEN>встречал<ANNOT>встречать/Vmis-sma-p/3763.8/|=w:spotkał=i:3886.12=l:spotkać=t:praet:sg:m1:perf|</ANNOT></TOKEN></COLLOCATE></MATCH>
>> <TOKEN>и<ANNOT>и/C/3763.9/|=w:i=i:3886.16=l:i=t:conj|</ANNOT></TOKEN>
>> <TOKEN>уверен<ANNOT>уверенный/Afpms-s/3763.10/|=w:przekonany=i:3886.18=l:przekonany=t:adj:sg:nom:m1:pos|</ANNOT></TOKEN>
>> <TOKEN>,<ANNOT>,/,/3763.11/|=w:jak=i:3886.9=l:jak=t:conj|</ANNOT></TOKEN> <TOKEN>что<ANNOT>что/C/3763.12/|=w:że=i:3886.20=l:że=t:conj|</ANNOT></TOKEN>
>> <TOKEN>нигде<ANNOT>нигде/R/3763.13/|=w:nigdy=i:3886.14=l:nigdy=t:qub|=w:przedtem=i:3886.15=l:przedtem=t:qub|</ANNOT></TOKEN>
>> <TOKEN>не<ANNOT>не/Q/3763.14/|=w:nie=i:3886.11=l:nie=t:qub|</ANNOT></TOKEN>
>> <TOKEN>встречу<ANNOT>встреча/Ncfsan/3763.15/|=w:człowieka=i:3886.5=l:człowiek=t:subst:sg:gen:m1|</ANNOT></TOKEN>
>> <TOKEN>человека<ANNOT>человек/Ncmsgy/3763.16/|=w:człowieka=i:3886.5=l:człowiek=t:subst:sg:gen:m1|</ANNOT></TOKEN>
>> <TOKEN>такого<ANNOT>такой/P--msg/3763.17/|=w:niepospolitego=i:3886.7=l:niepospolity=t:adj:sg:gen:m3:pos|=w:tak=i:3886.6=l:tak=t:conj|</ANNOT></TOKEN>
>> <TOKEN>ума<ANNOT>ум/Ncmsgn/3763.18/|=w:rozumu=i:3886.8=l:rozum=t:subst:sg:gen:m3|</ANNOT></TOKEN>
>> <TOKEN>,<ANNOT>,/,/3763.19/|=w:,=i:3886.19=l:,=t:interp|</ANNOT></TOKEN>
>> <TOKEN>каким<ANNOT>какой/P--msi/3763.20/|=w:jestem=i:3886.17=l:być=t:fin:sg:pri:imperf|</ANNOT></TOKEN>
>> <TOKEN>обладал<ANNOT>обладать/Vmis-sma-p/3763.21/|=w:jestem=i:3886.17=l:być=t:fin:sg:pri:imperf|</ANNOT></TOKEN>
>> <TOKEN>Алоизий<ANNOT>Алоизий/Ncfpgn/3763.22/|=w:Alojzy=i:3886.10=l:Alojzy=t:ign|</ANNOT></TOKEN>
>> <TOKEN>.<ANNOT>./SENT/3763.23/|=w:.=i:3886.25=l:.=t:interp|</ANNOT></TOKEN></CONTENT></LINE>
>> <ALIGN name="bulgakovmaster_pl"><CONTENT>
>> <TOKEN>Słowo<ANNOT>słowo/subst:sg:nom:n/3886.1</ANNOT></TOKEN>
>> <TOKEN>daję<ANNOT>dawać/fin:sg:pri:imperf/3886.2</ANNOT></TOKEN>
>> <TOKEN>,<ANNOT>,/interp/3886.3</ANNOT></TOKEN>
>> <TOKEN>że<ANNOT>że/conj/3886.4</ANNOT></TOKEN>
>> <TOKEN>człowieka<ANNOT>człowiek/subst:sg:gen:m1/3886.5</ANNOT></TOKEN>
>> <TOKEN>tak<ANNOT>tak/conj/3886.6</ANNOT></TOKEN>
>> <TOKEN>niepospolitego<ANNOT>niepospolity/adj:sg:gen:m3:pos/3886.7</ANNOT></TOKEN>
>> <TOKEN>rozumu<ANNOT>rozum/subst:sg:gen:m3/3886.8</ANNOT></TOKEN>
>> <TOKEN>jak<ANNOT>jak/conj/3886.9</ANNOT></TOKEN>
>> <TOKEN>Alojzy<ANNOT>Alojzy/ign/3886.10</ANNOT></TOKEN>
>> <TOKEN>nie<ANNOT>nie/qub/3886.11</ANNOT></TOKEN>
>> <TOKEN>spotkał<ANNOT>spotkać/praet:sg:m1:perf/3886.12</ANNOT></TOKEN>
>> <TOKEN>em<ANNOT>być/aglt:sg:pri:imperf:wok/3886.13</ANNOT></TOKEN>
>> <TOKEN>nigdy<ANNOT>nigdy/qub/3886.14</ANNOT></TOKEN>
>> <TOKEN>przedtem<ANNOT>przedtem/qub/3886.15</ANNOT></TOKEN>
>> <TOKEN>i<ANNOT>i/conj/3886.16</ANNOT></TOKEN>
>> <TOKEN>jestem<ANNOT>być/fin:sg:pri:imperf/3886.17</ANNOT></TOKEN>
>> <TOKEN>przekonany<ANNOT>przekonany/adj:sg:nom:m1:pos/3886.18</ANNOT></TOKEN>
>> <TOKEN>,<ANNOT>,/interp/3886.19</ANNOT></TOKEN>
>> <TOKEN>że<ANNOT>że/conj/3886.20</ANNOT></TOKEN>
>> <TOKEN>nigdy<ANNOT>nigdy/qub/3886.21</ANNOT></TOKEN>
>> <TOKEN>już<ANNOT>już/qub/3886.22</ANNOT></TOKEN>
>> <TOKEN>nie<ANNOT>nie/qub/3886.23</ANNOT></TOKEN>
>> <TOKEN>spotkam<ANNOT>spotkać/fin:sg:pri:perf/3886.24</ANNOT></TOKEN>
>> <TOKEN>.<ANNOT>./interp/3886.25</ANNOT></TOKEN></CONTENT> </ALIGN>
>> <LINE><MATCHNUM>98081</MATCHNUM><CONTENT>
>> <TOKEN>Наконец<ANNOT>наконец/R/6901.1/|=w:Wylecieli=i:7113.1=l:wylecieć=t:praet:pl:m1:perf|=w:wreszcie=i:7113.2=l:wreszcie=t:qub|</ANNOT></TOKEN>
>> <TOKEN>вылетели<ANNOT>вылететь/Vmis-p-a-e/6901.2/|=w:Wylecieli=i:7113.1=l:wylecieć=t:praet:pl:m1:perf|=w:wreszcie=i:7113.2=l:wreszcie=t:qub|</ANNOT></TOKEN>
>> <TOKEN>на<ANNOT>на/Sp-a/6901.3/|=w:na=i:7113.3=l:na=t:prep:acc|</ANNOT></TOKEN>
>> <TOKEN>площадку<ANNOT>площадка/Ncfsan/6901.4/|=w:podest=i:7113.4=l:podest=t:subst:sg:acc:m3|</ANNOT></TOKEN>
>> <TOKEN>,<ANNOT>,/,/6901.5/|=w:,=i:7113.5=l:,=t:interp|=w:na=i:7113.6=l:na=t:prep:loc|</ANNOT></TOKEN>
>> <TOKEN>где<ANNOT>где/R/6901.6/|=w:którym=i:7113.7=l:który=t:adj:sg:loc:m3:pos|</ANNOT></TOKEN>
>> <TOKEN>,<ANNOT>,/,/6901.7/|=w:,=i:7113.8=l:,=t:interp|</ANNOT></TOKEN>
>> <TOKEN>как<ANNOT>как/C/6901.8/|=w:jak=i:7113.9=l:jak=t:conj|</ANNOT></TOKEN>
>> <TOKEN>поняла<ANNOT>понять/Vmis-sfa-e/6901.9/|=w:zorientowała=i:7113.10=l:zorientować=t:praet:sg:f:perf|</ANNOT></TOKEN>
>> <TOKEN>Маргарита<ANNOT>маргарита/Npfsny/6901.10/|=w:Małgorzata=i:7113.12=l:małgorzata=t:subst:sg:nom:f|=w:się=i:7113.11=l:się=t:qub|</ANNOT></TOKEN>
>> <TOKEN>,<ANNOT>,/,/6901.11/|=w:,=i:7113.13=l:,=t:interp|</ANNOT></TOKEN>
>> <TOKEN>ее<ANNOT>ее/P--nsa/6901.12/|=w:ją=i:7113.15=l:on=t:ppron3:sg:acc:f:ter:akc:npraep|</ANNOT></TOKEN>
>> <TOKEN>во<ANNOT>во/Sp-l/6901.13/|=w:w=i:7113.16=l:w=t:prep:loc:nwok|</ANNOT></TOKEN>
>> <TOKEN>тьме<ANNOT>тьма/Ncfsln/6901.14/|=w:ciemnościach=i:7113.17=l:ciemność=t:subst:pl:loc:f|</ANNOT></TOKEN>
>> <MATCH><COLLOCATE><TOKEN>встречал<ANNOT>встречать/Vmis-sma-p/6901.15/|=w:spotykał=i:7113.14=l:spotykać=t:praet:sg:m1:imperf|</ANNOT></TOKEN></COLLOCATE></MATCH>
>> <TOKEN>Коровьев<ANNOT>Коровьев/Npmsny/6901.16/|=w:Korowiow=i:7113.18=l:Korowiow=t:ign|</ANNOT></TOKEN>
>> <TOKEN>с<ANNOT>с/Sp-i/6901.17/|=w:z=i:7113.19=l:z=t:prep:inst:nwok|</ANNOT></TOKEN>
>> <TOKEN>лампадкой<ANNOT>лампадка/Ncfsin/6901.18/|=w:latarenką=i:7113.20=l:latarenka=t:subst:sg:inst:f|</ANNOT></TOKEN>
>> <TOKEN>.<ANNOT>./SENT/6901.19/|=w:.=i:7113.21=l:.=t:interp|</ANNOT></TOKEN></CONTENT></LINE>
>> <ALIGN name="bulgakovmaster_pl"><CONTENT>
>> <TOKEN>Wylecieli<ANNOT>wylecieć/praet:pl:m1:perf/7113.1</ANNOT></TOKEN>
>> <TOKEN>wreszcie<ANNOT>wreszcie/qub/7113.2</ANNOT></TOKEN>
>> <TOKEN>na<ANNOT>na/prep:acc/7113.3</ANNOT></TOKEN>
>> <TOKEN>podest<ANNOT>podest/subst:sg:acc:m3/7113.4</ANNOT></TOKEN>
>> <TOKEN>,<ANNOT>,/interp/7113.5</ANNOT></TOKEN>
>> <TOKEN>na<ANNOT>na/prep:loc/7113.6</ANNOT></TOKEN>
>> <TOKEN>którym<ANNOT>który/adj:sg:loc:m3:pos/7113.7</ANNOT></TOKEN>
>> <TOKEN>,<ANNOT>,/interp/7113.8</ANNOT></TOKEN>
>> <TOKEN>jak<ANNOT>jak/conj/7113.9</ANNOT></TOKEN>
>> <TOKEN>zorientowała<ANNOT>zorientować/praet:sg:f:perf/7113.10</ANNOT></TOKEN>
>> <TOKEN>się<ANNOT>się/qub/7113.11</ANNOT></TOKEN>
>> <TOKEN>Małgorzata<ANNOT>małgorzata/subst:sg:nom:f/7113.12</ANNOT></TOKEN> <TOKEN>,<ANNOT>,/interp/7113.13</ANNOT></TOKEN>
>> <TOKEN>spotykał<ANNOT>spotykać/praet:sg:m1:imperf/7113.14</ANNOT></TOKEN> <TOKEN>ją<ANNOT>on/ppron3:sg:acc:f:ter:akc:npraep/7113.15</ANNOT></TOKEN>
>> <TOKEN>w<ANNOT>w/prep:loc:nwok/7113.16</ANNOT></TOKEN>
>> <TOKEN>ciemnościach<ANNOT>ciemność/subst:pl:loc:f/7113.17</ANNOT></TOKEN> <TOKEN>Korowiow<ANNOT>Korowiow/ign/7113.18</ANNOT></TOKEN>
>> <TOKEN>z<ANNOT>z/prep:inst:nwok/7113.19</ANNOT></TOKEN>
>> <TOKEN>latarenką<ANNOT>latarenka/subst:sg:inst:f/7113.20</ANNOT></TOKEN>
>> <TOKEN>.<ANNOT>./interp/7113.21</ANNOT></TOKEN></CONTENT> </ALIGN>
>> <LINE><MATCHNUM>147638</MATCHNUM><CONTENT>
>> <TOKEN>Мечтает<ANNOT>мечтать/Vmip3s-a-p/10182.1/|=w:można=i:10561.60=l:można=t:pred|</ANNOT></TOKEN>
>> <TOKEN>теперь<ANNOT>теперь/R/10182.2/|=w:marzy=i:10561.3=l:marzyć=t:fin:sg:ter:imperf|</ANNOT></TOKEN>
>> <TOKEN>Иван<ANNOT>иван/Npmsny/10182.3/|=w:Iwan=i:10561.1=l:iwan=t:subst:sg:nom:m1|</ANNOT></TOKEN>
>> <TOKEN>Савельевич<ANNOT>Савельевич/Npmsny/10182.4/|=w:Sawieliewicz=i:10561.2=l:Sawieliewicz=t:ign|</ANNOT></TOKEN>
>> <TOKEN>только<ANNOT>только/Q/10182.5/|=w:tylko=i:10561.4=l:tylko=t:qub|</ANNOT></TOKEN>
>> <TOKEN>об<ANNOT>об/Sp-l/10182.6/|=w:o=i:10561.5=l:o=t:prep:loc|</ANNOT></TOKEN>
>> <TOKEN>одном<ANNOT>один/P--nsl/10182.7/|=w:-=i:10561.7=l:-=t:interp|=w:jednym=i:10561.6=l:jeden=t:adj:sg:loc:m3:pos|</ANNOT></TOKEN>
>> <TOKEN>,<ANNOT>,/,/10182.8/|=w:,=i:10561.10=l:,=t:interp|</ANNOT></TOKEN> <TOKEN>чтобы<ANNOT>чтобы/C/10182.9/|=w:żeby=i:10561.11=l:żeby=t:conj|</ANNOT></TOKEN>
>> <TOKEN>этого<ANNOT>этот/P--nsg/10182.10/|=w:tego=i:10561.12=l:to=t:subst:sg:gen:n|</ANNOT></TOKEN>
>> <TOKEN>Алоизия<ANNOT>Алоизия/Ncfsnn/10182.11/|=w:Alojzego=i:10561.13=l:Alojzego=t:ign|</ANNOT></TOKEN>
>> <TOKEN>убрали<ANNOT>убрать/Vmis-p-a-e/10182.12/|=w:o=i:10561.8=l:o=t:prep:loc|</ANNOT></TOKEN>
>> <TOKEN>из<ANNOT>из/Sp-g/10182.13/|=w:zabrano=i:10561.14=l:zabrać=t:imps:perf|</ANNOT></TOKEN>
>> <TOKEN>Варьете<ANNOT>Варьете/Ncmsgn/10182.14/|=w:Varietes=i:10561.16=l:Varietes=t:ign|</ANNOT></TOKEN>
>> <TOKEN>куда<ANNOT>куда/R/10182.15/|=w:dokądkolwiek=i:10561.17=l:dokądkolwiek=t:qub|</ANNOT></TOKEN>
>> <TOKEN>-<ANNOT>-/-/10182.16/|=w:-=i:10561.24=l:-=t:interp|</ANNOT></TOKEN>
>> <TOKEN>нибудь<ANNOT>нибудь/R/10182.17/|=w:z=i:10561.15=l:z=t:prep:gen:nwok|</ANNOT></TOKEN>
>> <TOKEN>с<ANNOT>с/Sp-g/10182.18/|=w:z=i:10561.15=l:z=t:prep:gen:nwok|</ANNOT></TOKEN>
>> <TOKEN>глаз<ANNOT>глаз/Ncmpgn/10182.19/|=w:tym=i:10561.9=l:to=t:subst:sg:loc:n|</ANNOT></TOKEN>
>> <TOKEN>долой<ANNOT>долой/R/10182.20/|=w:jak=i:10561.20=l:jak=t:conj|=w:najdalej=i:10561.21=l:daleko=t:adv:sup|</ANNOT></TOKEN>
>> <TOKEN>,<ANNOT>,/,/10182.21/|=w:,=i:10561.22=l:,=t:interp|</ANNOT></TOKEN>
>> <TOKEN>потому<ANNOT>потому/R/10182.22/|=w:ponieważ=i:10561.23=l:ponieważ=t:conj|</ANNOT></TOKEN>
>> <TOKEN>что<ANNOT>что/C/10182.23/|=w:ponieważ=i:10561.23=l:ponieważ=t:conj|</ANNOT></TOKEN>
>> <TOKEN>,<ANNOT>,/,/10182.24/|=w:,=i:10561.18=l:,=t:interp|=w:byle=i:10561.19=l:byle=t:conj|</ANNOT></TOKEN>
>> <TOKEN>как<ANNOT>как/C/10182.25/|=w:jak=i:10561.25=l:jak=t:conj|</ANNOT></TOKEN>
>> <TOKEN>шепчет<ANNOT>шептать/Vmip3s-a-p/10182.26/|=w:mówi=i:10561.28=l:mówić=t:fin:sg:ter:imperf|=w:o=i:10561.29=l:o=t:prep:loc|</ANNOT></TOKEN>
>> <TOKEN>иногда<ANNOT>иногда/R/10182.27/|=w:czasem=i:10561.27=l:czasem=t:qub|</ANNOT></TOKEN>
>> <TOKEN>Варенуха<ANNOT>Варенуха/Ncfsnn/10182.28/|=w:Warionucha=i:10561.26=l:Warionucha=t:ign|</ANNOT></TOKEN>
>> <TOKEN>в<ANNOT>в/Sp-l/10182.29/|=w:w=i:10561.32=l:w=t:prep:loc:nwok|</ANNOT></TOKEN>
>> <TOKEN>интимной<ANNOT>интимный/Afpfslf/10182.30/|=w:zaufanym=i:10561.33=l:zaufany=t:adj:sg:loc:n:pos|</ANNOT></TOKEN>
>> <TOKEN>компании<ANNOT>компания/Ncfsln/10182.31/|=w:-=i:10561.35=l:-=t:interp|=w:\=i:10561.36=l:\=t:interp|=w:towarzystwie=i:10561.34=l:towarzystwo=t:subst:sg:loc:n|</ANNOT></TOKEN>
>> <TOKEN>,"<ANNOT>,"/Npfsay/10182.32/|=w:szeptem=i:10561.31=l:szept=t:subst:sg:inst:m3|</ANNOT></TOKEN>
>> <TOKEN>такой<ANNOT>такой/P--msn/10182.33/|=w:szeptem=i:10561.31=l:szept=t:subst:sg:inst:m3|</ANNOT></TOKEN>
>> <TOKEN>сволочи<ANNOT>сволочь/Ncfpny/10182.34/|=w:ścierwa=i:10561.39=l:ścierwo=t:subst:sg:gen:n|</ANNOT></TOKEN>
>> <TOKEN>,<ANNOT>,/,/10182.35/|=w:się=i:10561.56=l:się=t:qub|</ANNOT></TOKEN>
>> <TOKEN>как<ANNOT>как/C/10182.36/|=w:jak=i:10561.40=l:jak=t:conj|</ANNOT></TOKEN>
>> <TOKEN>этот<ANNOT>этот/P--msa/10182.37/|=w:ten=i:10561.41=l:ten=t:adj:sg:nom:m3:pos|</ANNOT></TOKEN>
>> <TOKEN>Алоизий<ANNOT>Алоизий/Ncfpgn/10182.38/|=w:Alojzy=i:10561.42=l:Alojzy=t:ign|</ANNOT></TOKEN>
>> <TOKEN>,<ANNOT>,/,/10182.39/|=w:,=i:10561.52=l:,=t:interp|</ANNOT></TOKEN>
>> <TOKEN>он<ANNOT>он/P-3msn/10182.40/|=w:"=i:10561.37=l:"=t:interp|=w:takiego=i:10561.38=l:taki=t:adj:sg:gen:n:pos|</ANNOT></TOKEN>
>> <TOKEN>будто<ANNOT>будто/Q/10182.41/|=w:chyba=i:10561.45=l:chyba=t:qub|</ANNOT></TOKEN>
>> <TOKEN>бы<ANNOT>бы/Q/10182.42/|=w:jeszcze=i:10561.46=l:jeszcze=t:qub|</ANNOT></TOKEN>
>> <TOKEN>никогда<ANNOT>никогда/R/10182.43/|=w:nigdy=i:10561.47=l:nigdy=t:qub|</ANNOT></TOKEN>
>> <TOKEN>не<ANNOT>не/Q/10182.44/|=w:nie=i:10561.43=l:nie=t:qub|</ANNOT></TOKEN>
>> <MATCH><COLLOCATE><TOKEN>встречал<ANNOT>встречать/Vmis-sma-p/10182.45/|=w:spotkał=i:10561.44=l:spotkać=t:praet:sg:m1:perf|</ANNOT></TOKEN></COLLOCATE></MATCH>
>> <TOKEN>в<ANNOT>в/Sp-l/10182.46/|=w:w=i:10561.48=l:w=t:prep:loc:nwok|</ANNOT></TOKEN>
>> <TOKEN>жизни<ANNOT>жизнь/Ncfsln/10182.47/|=w:życiu=i:10561.49=l:życie=t:subst:sg:loc:n|</ANNOT></TOKEN>
>> <TOKEN>и<ANNOT>и/C/10182.48/|=w:i=i:10561.50=l:i=t:conj|</ANNOT></TOKEN>
>> <TOKEN>что<ANNOT>что/C/10182.49/|=w:że=i:10561.51=l:że=t:conj|</ANNOT></TOKEN>
>> <TOKEN>будто<ANNOT>будто/Q/10182.50/|=w:że=i:10561.51=l:że=t:conj|</ANNOT></TOKEN>
>> <TOKEN>бы<ANNOT>бы/Q/10182.51/|=w:Alojzym=i:10561.59=l:Alojzym=t:ign|</ANNOT></TOKEN>
>> <TOKEN>от<ANNOT>от/Sp-g/10182.52/|=w:Alojzym=i:10561.59=l:Alojzym=t:ign|</ANNOT></TOKEN>
>> <TOKEN>этого<ANNOT>этот/P--nsg/10182.53/|=w:tym=i:10561.30=l:ten=t:adj:sg:loc:m3:pos|</ANNOT></TOKEN>
>> <TOKEN>Алоизия<ANNOT>Алоизия/Ncfsnn/10182.54/|=w:tym=i:10561.58=l:to=t:subst:sg:loc:n|</ANNOT></TOKEN>
>> <TOKEN>он<ANNOT>он/P-3msn/10182.55/|=w:zobaczycie=i:10561.53=l:zobaczyć=t:fin:pl:sec:perf|</ANNOT></TOKEN>
>> <TOKEN>ждет<ANNOT>ждать/Vmip3s-a-p/10182.56/|=w:po=i:10561.57=l:po=t:prep:loc|</ANNOT></TOKEN>
>> <TOKEN>всего<ANNOT>все/P--nsg/10182.57/|=w:wszystkiego=i:10561.55=l:wszystko=t:subst:sg:gen:n|</ANNOT></TOKEN>
>> <TOKEN>,<ANNOT>,/,/10182.58/|=w:,=i:10561.54=l:,=t:interp|</ANNOT></TOKEN>
>> <TOKEN>чего<ANNOT>что/P--nsg/10182.59/|=w:"=i:10561.63=l:"=t:interp|=w:\=i:10561.62=l:\=t:interp|=w:spodziewać=i:10561.61=l:spodziewać=t:inf:imperf|</ANNOT></TOKEN>
>> <TOKEN>угодно<ANNOT>угодно/Q/10182.60/|=w:"=i:10561.63=l:"=t:interp|=w:\=i:10561.62=l:\=t:interp|=w:spodziewać=i:10561.61=l:spodziewać=t:inf:imperf|</ANNOT></TOKEN>
>> <TOKEN>"<ANNOT>"/-/10182.61/|=w:"=i:10561.63=l:"=t:interp|=w:\=i:10561.62=l:\=t:interp|=w:spodziewać=i:10561.61=l:spodziewać=t:inf:imperf|</ANNOT></TOKEN>
>> <TOKEN>.<ANNOT>./SENT/10182.62/|=w:.=i:10561.64=l:.=t:interp|</ANNOT></TOKEN></CONTENT></LINE>
>> <ALIGN name="bulgakovmaster_pl"><CONTENT>
>> <TOKEN>Iwan<ANNOT>iwan/subst:sg:nom:m1/10561.1</ANNOT></TOKEN>
>> <TOKEN>Sawieliewicz<ANNOT>Sawieliewicz/ign/10561.2</ANNOT></TOKEN>
>> <TOKEN>marzy<ANNOT>marzyć/fin:sg:ter:imperf/10561.3</ANNOT></TOKEN>
>> <TOKEN>tylko<ANNOT>tylko/qub/10561.4</ANNOT></TOKEN>
>> <TOKEN>o<ANNOT>o/prep:loc/10561.5</ANNOT></TOKEN>
>> <TOKEN>jednym<ANNOT>jeden/adj:sg:loc:m3:pos/10561.6</ANNOT></TOKEN>
>> <TOKEN>-<ANNOT>-/interp/10561.7</ANNOT></TOKEN>
>> <TOKEN>o<ANNOT>o/prep:loc/10561.8</ANNOT></TOKEN>
>> <TOKEN>tym<ANNOT>to/subst:sg:loc:n/10561.9</ANNOT></TOKEN>
>> <TOKEN>,<ANNOT>,/interp/10561.10</ANNOT></TOKEN>
>> <TOKEN>żeby<ANNOT>żeby/conj/10561.11</ANNOT></TOKEN>
>> <TOKEN>tego<ANNOT>to/subst:sg:gen:n/10561.12</ANNOT></TOKEN>
>> <TOKEN>Alojzego<ANNOT>Alojzego/ign/10561.13</ANNOT></TOKEN>
>> <TOKEN>zabrano<ANNOT>zabrać/imps:perf/10561.14</ANNOT></TOKEN>
>> <TOKEN>z<ANNOT>z/prep:gen:nwok/10561.15</ANNOT></TOKEN>
>> <TOKEN>Varietes<ANNOT>Varietes/ign/10561.16</ANNOT></TOKEN>
>> <TOKEN>dokądkolwiek<ANNOT>dokądkolwiek/qub/10561.17</ANNOT></TOKEN>
>> <TOKEN>,<ANNOT>,/interp/10561.18</ANNOT></TOKEN>
>> <TOKEN>byle<ANNOT>byle/conj/10561.19</ANNOT></TOKEN>
>> <TOKEN>jak<ANNOT>jak/conj/10561.20</ANNOT></TOKEN>
>> <TOKEN>najdalej<ANNOT>daleko/adv:sup/10561.21</ANNOT></TOKEN>
>> <TOKEN>,<ANNOT>,/interp/10561.22</ANNOT></TOKEN>
>> <TOKEN>ponieważ<ANNOT>ponieważ/conj/10561.23</ANNOT></TOKEN>
>> <TOKEN>-<ANNOT>-/interp/10561.24</ANNOT></TOKEN>
>> <TOKEN>jak<ANNOT>jak/conj/10561.25</ANNOT></TOKEN>
>> <TOKEN>Warionucha<ANNOT>Warionucha/ign/10561.26</ANNOT></TOKEN>
>> <TOKEN>czasem<ANNOT>czasem/qub/10561.27</ANNOT></TOKEN>
>> <TOKEN>mówi<ANNOT>mówić/fin:sg:ter:imperf/10561.28</ANNOT></TOKEN>
>> <TOKEN>o<ANNOT>o/prep:loc/10561.29</ANNOT></TOKEN>
>> <TOKEN>tym<ANNOT>ten/adj:sg:loc:m3:pos/10561.30</ANNOT></TOKEN>
>> <TOKEN>szeptem<ANNOT>szept/subst:sg:inst:m3/10561.31</ANNOT></TOKEN>
>> <TOKEN>w<ANNOT>w/prep:loc:nwok/10561.32</ANNOT></TOKEN>
>> <TOKEN>zaufanym<ANNOT>zaufany/adj:sg:loc:n:pos/10561.33</ANNOT></TOKEN>
>> <TOKEN>towarzystwie<ANNOT>towarzystwo/subst:sg:loc:n/10561.34</ANNOT></TOKEN>
>> <TOKEN>-<ANNOT>-/interp/10561.35</ANNOT></TOKEN>
>> <TOKEN>\/\/interp/10561.36</TOKEN>
>> <TOKEN>"<ANNOT>"/interp/10561.37</ANNOT></TOKEN>
>> <TOKEN>takiego<ANNOT>taki/adj:sg:gen:n:pos/10561.38</ANNOT></TOKEN>
>> <TOKEN>ścierwa<ANNOT>ścierwo/subst:sg:gen:n/10561.39</ANNOT></TOKEN>
>> <TOKEN>jak<ANNOT>jak/conj/10561.40</ANNOT></TOKEN>
>> <TOKEN>ten<ANNOT>ten/adj:sg:nom:m3:pos/10561.41</ANNOT></TOKEN>
>> <TOKEN>Alojzy<ANNOT>Alojzy/ign/10561.42</ANNOT></TOKEN>
>> <TOKEN>nie<ANNOT>nie/qub/10561.43</ANNOT></TOKEN>
>> <TOKEN>spotkał<ANNOT>spotkać/praet:sg:m1:perf/10561.44</ANNOT></TOKEN>
>> <TOKEN>chyba<ANNOT>chyba/qub/10561.45</ANNOT></TOKEN>
>> <TOKEN>jeszcze<ANNOT>jeszcze/qub/10561.46</ANNOT></TOKEN>
>> <TOKEN>nigdy<ANNOT>nigdy/qub/10561.47</ANNOT></TOKEN>
>> <TOKEN>w<ANNOT>w/prep:loc:nwok/10561.48</ANNOT></TOKEN>
>> <TOKEN>życiu<ANNOT>życie/subst:sg:loc:n/10561.49</ANNOT></TOKEN>
>> <TOKEN>i<ANNOT>i/conj/10561.50</ANNOT></TOKEN>
>> <TOKEN>że<ANNOT>że/conj/10561.51</ANNOT></TOKEN>
>> <TOKEN>,<ANNOT>,/interp/10561.52</ANNOT></TOKEN>
>> <TOKEN>zobaczycie<ANNOT>zobaczyć/fin:pl:sec:perf/10561.53</ANNOT></TOKEN> <TOKEN>,<ANNOT>,/interp/10561.54</ANNOT></TOKEN>
>> <TOKEN>wszystkiego<ANNOT>wszystko/subst:sg:gen:n/10561.55</ANNOT></TOKEN> <TOKEN>się<ANNOT>się/qub/10561.56</ANNOT></TOKEN>
>> <TOKEN>po<ANNOT>po/prep:loc/10561.57</ANNOT></TOKEN>
>> <TOKEN>tym<ANNOT>to/subst:sg:loc:n/10561.58</ANNOT></TOKEN>
>> <TOKEN>Alojzym<ANNOT>Alojzym/ign/10561.59</ANNOT></TOKEN>
>> <TOKEN>można<ANNOT>można/pred/10561.60</ANNOT></TOKEN>
>> <TOKEN>spodziewać<ANNOT>spodziewać/inf:imperf/10561.61</ANNOT></TOKEN>
>> <TOKEN>\/\/interp/10561.62</TOKEN>
>> <TOKEN>"<ANNOT>"/interp/10561.63</ANNOT></TOKEN>
>> <TOKEN>.<ANNOT>./interp/10561.64</ANNOT></TOKEN></CONTENT> </ALIGN>
>> </CONCORDANCE>
>> 3</RESULTS>
>>
>> ------------------------------------------------------------------------------
>> Learn Graph Databases - Download FREE O'Reilly Book
>> "Graph Databases" is the definitive new guide to graph databases and their
>> applications. Written by three acclaimed leaders in the field,
>> this first edition is now available. Download your free book today!
>> http://p.sf.net/sfu/NeoTech
>> _______________________________________________
>> saxon-help mailing list archived at http://saxon.markmail.org/
>> [hidden email]
>> https://lists.sourceforge.net/lists/listinfo/saxon-help
>
>
> ------------------------------------------------------------------------------
> Learn Graph Databases - Download FREE O'Reilly Book
> "Graph Databases" is the definitive new guide to graph databases and their
> applications. Written by three acclaimed leaders in the field,
> this first edition is now available. Download your free book today!
> http://p.sf.net/sfu/NeoTech
> _______________________________________________
> saxon-help mailing list archived at http://saxon.markmail.org/
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/saxon-help

-------------------------------
O'Neil Delpratt
Software Developer, Saxonica Limited Email: [hidden email]
Tel: +44 118 946 5894
Web: http://www.saxonica.com
Saxonica Community site: http://dev.saxonica.com
Bug tracking site: https://saxonica.plan.io/




------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/NeoTech
_______________________________________________
saxon-help mailing list archived at http://saxon.markmail.org/
[hidden email]
https://lists.sourceforge.net/lists/listinfo/saxon-help 
Reply | Threaded
Open this post in threaded view
|

Re: PHP programming

O'Neil Delpratt
Hi,

The exception here looks like a bug in Saxon/C version 0.2, which has been fixed for version 0.3. Please see:

https://saxonica.plan.io/issues/2073

We now make sure that the same Saxon configuration is used in a single instance in PHP and C++.

Did you manage to try out the pre-release of Saxon/C 0.3?

kind regards,

O'Neil


On 5 Jun 2014, at 17:12, O'Neil Delpratt <[hidden email]> wrote:

> Hi,
>
> Would you be able to supply your php script and any related xml files so that we can see what is going on.
>
>
> kind regards,
>
> O’Neil
>
>
> On 5 Jun 2014, at 16:30, Michael Kay <[hidden email]> wrote:
>
>>
>> I'm not fully up to speed on the PHP "glue" in Saxon/C, and O'Neil is away for a couple of days, but I'll explain as far as I can what the error means.
>>
>> The Saxon Configuration object basically represents an application instance and holds all the resources for a Saxon instance. Most importantly, it holds the name pool which is used for fast matching of element and attribute names. It's therefore essential that when you run a stylesheet against a set of input trees, the input trees were all built under the control of the same Configuration that was used to compile the stylesheet. This error means that there is more than one Configuration object around, and they are being mixed.
>>
>> Exactly how this relates to what you are doing at the PHP level, I'm not sure. But I would think that there *should* be one Configuration underpinning the $proc processor object.
>>
>>
>> Michael Kay
>> Saxonica
>> [hidden email]
>> +44 (0118) 946 5893
>>
>>
>>
>> On 5 Jun 2014, at 16:17, Ruprecht von Waldenfels <[hidden email]> wrote:
>>
>>> Dear All,
>>> I have now modified the program so the textual input is identical, so I
>>> can directly compare
>>>
>>> a)
>>> $outstr = file_get_contents("TST.xml");
>>> $neuval=$proc-> parseString($outstr);
>>> $proc->setSourceValue($neuval);
>>>
>>> and b)
>>> $proc->setSourceFile("TST.xml");
>>>
>>> COMMON:
>>> $proc->setStylesheetFile("parallel-kwic-WA-flexible-FLEX.xsl");
>>> $result = $proc->transformToString();
>>> header('Content-type: text/html; charset=utf-8');
>>> echo $result;
>>>
>>>
>>> As before, I get an error for a), but it is more verbose this time
>>> (apache log file):
>>>
>>>
>>> xmlParserString, ItemType: document-node(element(Q{}RESULTS))
>>> Exception in thread "main" java.lang.IllegalArgumentException:
>>> Externally supplied NodeInfo belongs to the wrong Configuration
>>> at net.sf.saxon.Configuration.unravel(Unknown Source)
>>> at net.sf.saxon.Controller.prepareInputTree(Unknown Source)
>>> at net.sf.saxon.Controller.transform(Unknown Source)
>>> at net.sf.saxon.s9api.XsltTransformer.transform(Unknown Source)
>>> at
>>> net.sf.saxon.option.cpp.XsltProcessorForCpp.xsltApplyStylesheet(Unknown
>>> Source)
>>>
>>> Anybody an idea?
>>> I would greatly appreciate any help.
>>>
>>> Best,
>>> Ruprecht
>>>
>>>
>>> The contents of TST.xml is the following:
>>> <?xml version="1.0"?><RESULTS primlang="ru"><CONCORDANCE>
>>>
>>>
>>>
>>>
>>>
>>> <LINE><MATCHNUM>53138</MATCHNUM><CONTENT>
>>> <TOKEN>Именно<ANNOT>именно/Q/3763.1/|=w:Słowo=i:3886.1=l:słowo=t:subst:sg:nom:n|</ANNOT></TOKEN>
>>> <TOKEN>,<ANNOT>,/,/3763.2/|=w:że=i:3886.4=l:że=t:conj|=w:,=i:3886.3=l:,=t:interp|=w:daję=i:3886.2=l:dawać=t:fin:sg:pri:imperf|</ANNOT></TOKEN>
>>> <TOKEN>нигде<ANNOT>нигде/R/3763.3/|=w:że=i:3886.4=l:że=t:conj|=w:,=i:3886.3=l:,=t:interp|=w:daję=i:3886.2=l:dawać=t:fin:sg:pri:imperf|</ANNOT></TOKEN>
>>> <TOKEN>до<ANNOT>до/Sp-g/3763.4/|=w:spotkam=i:3886.24=l:spotkać=t:fin:sg:pri:perf|</ANNOT></TOKEN>
>>> <TOKEN>того<ANNOT>тот/P--nsg/3763.5/|=w:spotkam=i:3886.24=l:spotkać=t:fin:sg:pri:perf|</ANNOT></TOKEN>
>>> <TOKEN>я<ANNOT>я/P-1-sn/3763.6/|=w:em=i:3886.13=l:być=t:aglt:sg:pri:imperf:wok|</ANNOT></TOKEN>
>>> <TOKEN>не<ANNOT>не/Q/3763.7/|=w:już=i:3886.22=l:już=t:qub|=w:nie=i:3886.23=l:nie=t:qub|=w:nigdy=i:3886.21=l:nigdy=t:qub|</ANNOT></TOKEN>
>>> <MATCH><COLLOCATE><TOKEN>встречал<ANNOT>встречать/Vmis-sma-p/3763.8/|=w:spotkał=i:3886.12=l:spotkać=t:praet:sg:m1:perf|</ANNOT></TOKEN></COLLOCATE></MATCH>
>>> <TOKEN>и<ANNOT>и/C/3763.9/|=w:i=i:3886.16=l:i=t:conj|</ANNOT></TOKEN>
>>> <TOKEN>уверен<ANNOT>уверенный/Afpms-s/3763.10/|=w:przekonany=i:3886.18=l:przekonany=t:adj:sg:nom:m1:pos|</ANNOT></TOKEN>
>>> <TOKEN>,<ANNOT>,/,/3763.11/|=w:jak=i:3886.9=l:jak=t:conj|</ANNOT></TOKEN> <TOKEN>что<ANNOT>что/C/3763.12/|=w:że=i:3886.20=l:że=t:conj|</ANNOT></TOKEN>
>>> <TOKEN>нигде<ANNOT>нигде/R/3763.13/|=w:nigdy=i:3886.14=l:nigdy=t:qub|=w:przedtem=i:3886.15=l:przedtem=t:qub|</ANNOT></TOKEN>
>>> <TOKEN>не<ANNOT>не/Q/3763.14/|=w:nie=i:3886.11=l:nie=t:qub|</ANNOT></TOKEN>
>>> <TOKEN>встречу<ANNOT>встреча/Ncfsan/3763.15/|=w:człowieka=i:3886.5=l:człowiek=t:subst:sg:gen:m1|</ANNOT></TOKEN>
>>> <TOKEN>человека<ANNOT>человек/Ncmsgy/3763.16/|=w:człowieka=i:3886.5=l:człowiek=t:subst:sg:gen:m1|</ANNOT></TOKEN>
>>> <TOKEN>такого<ANNOT>такой/P--msg/3763.17/|=w:niepospolitego=i:3886.7=l:niepospolity=t:adj:sg:gen:m3:pos|=w:tak=i:3886.6=l:tak=t:conj|</ANNOT></TOKEN>
>>> <TOKEN>ума<ANNOT>ум/Ncmsgn/3763.18/|=w:rozumu=i:3886.8=l:rozum=t:subst:sg:gen:m3|</ANNOT></TOKEN>
>>> <TOKEN>,<ANNOT>,/,/3763.19/|=w:,=i:3886.19=l:,=t:interp|</ANNOT></TOKEN>
>>> <TOKEN>каким<ANNOT>какой/P--msi/3763.20/|=w:jestem=i:3886.17=l:być=t:fin:sg:pri:imperf|</ANNOT></TOKEN>
>>> <TOKEN>обладал<ANNOT>обладать/Vmis-sma-p/3763.21/|=w:jestem=i:3886.17=l:być=t:fin:sg:pri:imperf|</ANNOT></TOKEN>
>>> <TOKEN>Алоизий<ANNOT>Алоизий/Ncfpgn/3763.22/|=w:Alojzy=i:3886.10=l:Alojzy=t:ign|</ANNOT></TOKEN>
>>> <TOKEN>.<ANNOT>./SENT/3763.23/|=w:.=i:3886.25=l:.=t:interp|</ANNOT></TOKEN></CONTENT></LINE>
>>> <ALIGN name="bulgakovmaster_pl"><CONTENT>
>>> <TOKEN>Słowo<ANNOT>słowo/subst:sg:nom:n/3886.1</ANNOT></TOKEN>
>>> <TOKEN>daję<ANNOT>dawać/fin:sg:pri:imperf/3886.2</ANNOT></TOKEN>
>>> <TOKEN>,<ANNOT>,/interp/3886.3</ANNOT></TOKEN>
>>> <TOKEN>że<ANNOT>że/conj/3886.4</ANNOT></TOKEN>
>>> <TOKEN>człowieka<ANNOT>człowiek/subst:sg:gen:m1/3886.5</ANNOT></TOKEN>
>>> <TOKEN>tak<ANNOT>tak/conj/3886.6</ANNOT></TOKEN>
>>> <TOKEN>niepospolitego<ANNOT>niepospolity/adj:sg:gen:m3:pos/3886.7</ANNOT></TOKEN>
>>> <TOKEN>rozumu<ANNOT>rozum/subst:sg:gen:m3/3886.8</ANNOT></TOKEN>
>>> <TOKEN>jak<ANNOT>jak/conj/3886.9</ANNOT></TOKEN>
>>> <TOKEN>Alojzy<ANNOT>Alojzy/ign/3886.10</ANNOT></TOKEN>
>>> <TOKEN>nie<ANNOT>nie/qub/3886.11</ANNOT></TOKEN>
>>> <TOKEN>spotkał<ANNOT>spotkać/praet:sg:m1:perf/3886.12</ANNOT></TOKEN>
>>> <TOKEN>em<ANNOT>być/aglt:sg:pri:imperf:wok/3886.13</ANNOT></TOKEN>
>>> <TOKEN>nigdy<ANNOT>nigdy/qub/3886.14</ANNOT></TOKEN>
>>> <TOKEN>przedtem<ANNOT>przedtem/qub/3886.15</ANNOT></TOKEN>
>>> <TOKEN>i<ANNOT>i/conj/3886.16</ANNOT></TOKEN>
>>> <TOKEN>jestem<ANNOT>być/fin:sg:pri:imperf/3886.17</ANNOT></TOKEN>
>>> <TOKEN>przekonany<ANNOT>przekonany/adj:sg:nom:m1:pos/3886.18</ANNOT></TOKEN>
>>> <TOKEN>,<ANNOT>,/interp/3886.19</ANNOT></TOKEN>
>>> <TOKEN>że<ANNOT>że/conj/3886.20</ANNOT></TOKEN>
>>> <TOKEN>nigdy<ANNOT>nigdy/qub/3886.21</ANNOT></TOKEN>
>>> <TOKEN>już<ANNOT>już/qub/3886.22</ANNOT></TOKEN>
>>> <TOKEN>nie<ANNOT>nie/qub/3886.23</ANNOT></TOKEN>
>>> <TOKEN>spotkam<ANNOT>spotkać/fin:sg:pri:perf/3886.24</ANNOT></TOKEN>
>>> <TOKEN>.<ANNOT>./interp/3886.25</ANNOT></TOKEN></CONTENT> </ALIGN>
>>> <LINE><MATCHNUM>98081</MATCHNUM><CONTENT>
>>> <TOKEN>Наконец<ANNOT>наконец/R/6901.1/|=w:Wylecieli=i:7113.1=l:wylecieć=t:praet:pl:m1:perf|=w:wreszcie=i:7113.2=l:wreszcie=t:qub|</ANNOT></TOKEN>
>>> <TOKEN>вылетели<ANNOT>вылететь/Vmis-p-a-e/6901.2/|=w:Wylecieli=i:7113.1=l:wylecieć=t:praet:pl:m1:perf|=w:wreszcie=i:7113.2=l:wreszcie=t:qub|</ANNOT></TOKEN>
>>> <TOKEN>на<ANNOT>на/Sp-a/6901.3/|=w:na=i:7113.3=l:na=t:prep:acc|</ANNOT></TOKEN>
>>> <TOKEN>площадку<ANNOT>площадка/Ncfsan/6901.4/|=w:podest=i:7113.4=l:podest=t:subst:sg:acc:m3|</ANNOT></TOKEN>
>>> <TOKEN>,<ANNOT>,/,/6901.5/|=w:,=i:7113.5=l:,=t:interp|=w:na=i:7113.6=l:na=t:prep:loc|</ANNOT></TOKEN>
>>> <TOKEN>где<ANNOT>где/R/6901.6/|=w:którym=i:7113.7=l:który=t:adj:sg:loc:m3:pos|</ANNOT></TOKEN>
>>> <TOKEN>,<ANNOT>,/,/6901.7/|=w:,=i:7113.8=l:,=t:interp|</ANNOT></TOKEN>
>>> <TOKEN>как<ANNOT>как/C/6901.8/|=w:jak=i:7113.9=l:jak=t:conj|</ANNOT></TOKEN>
>>> <TOKEN>поняла<ANNOT>понять/Vmis-sfa-e/6901.9/|=w:zorientowała=i:7113.10=l:zorientować=t:praet:sg:f:perf|</ANNOT></TOKEN>
>>> <TOKEN>Маргарита<ANNOT>маргарита/Npfsny/6901.10/|=w:Małgorzata=i:7113.12=l:małgorzata=t:subst:sg:nom:f|=w:się=i:7113.11=l:się=t:qub|</ANNOT></TOKEN>
>>> <TOKEN>,<ANNOT>,/,/6901.11/|=w:,=i:7113.13=l:,=t:interp|</ANNOT></TOKEN>
>>> <TOKEN>ее<ANNOT>ее/P--nsa/6901.12/|=w:ją=i:7113.15=l:on=t:ppron3:sg:acc:f:ter:akc:npraep|</ANNOT></TOKEN>
>>> <TOKEN>во<ANNOT>во/Sp-l/6901.13/|=w:w=i:7113.16=l:w=t:prep:loc:nwok|</ANNOT></TOKEN>
>>> <TOKEN>тьме<ANNOT>тьма/Ncfsln/6901.14/|=w:ciemnościach=i:7113.17=l:ciemność=t:subst:pl:loc:f|</ANNOT></TOKEN>
>>> <MATCH><COLLOCATE><TOKEN>встречал<ANNOT>встречать/Vmis-sma-p/6901.15/|=w:spotykał=i:7113.14=l:spotykać=t:praet:sg:m1:imperf|</ANNOT></TOKEN></COLLOCATE></MATCH>
>>> <TOKEN>Коровьев<ANNOT>Коровьев/Npmsny/6901.16/|=w:Korowiow=i:7113.18=l:Korowiow=t:ign|</ANNOT></TOKEN>
>>> <TOKEN>с<ANNOT>с/Sp-i/6901.17/|=w:z=i:7113.19=l:z=t:prep:inst:nwok|</ANNOT></TOKEN>
>>> <TOKEN>лампадкой<ANNOT>лампадка/Ncfsin/6901.18/|=w:latarenką=i:7113.20=l:latarenka=t:subst:sg:inst:f|</ANNOT></TOKEN>
>>> <TOKEN>.<ANNOT>./SENT/6901.19/|=w:.=i:7113.21=l:.=t:interp|</ANNOT></TOKEN></CONTENT></LINE>
>>> <ALIGN name="bulgakovmaster_pl"><CONTENT>
>>> <TOKEN>Wylecieli<ANNOT>wylecieć/praet:pl:m1:perf/7113.1</ANNOT></TOKEN>
>>> <TOKEN>wreszcie<ANNOT>wreszcie/qub/7113.2</ANNOT></TOKEN>
>>> <TOKEN>na<ANNOT>na/prep:acc/7113.3</ANNOT></TOKEN>
>>> <TOKEN>podest<ANNOT>podest/subst:sg:acc:m3/7113.4</ANNOT></TOKEN>
>>> <TOKEN>,<ANNOT>,/interp/7113.5</ANNOT></TOKEN>
>>> <TOKEN>na<ANNOT>na/prep:loc/7113.6</ANNOT></TOKEN>
>>> <TOKEN>którym<ANNOT>który/adj:sg:loc:m3:pos/7113.7</ANNOT></TOKEN>
>>> <TOKEN>,<ANNOT>,/interp/7113.8</ANNOT></TOKEN>
>>> <TOKEN>jak<ANNOT>jak/conj/7113.9</ANNOT></TOKEN>
>>> <TOKEN>zorientowała<ANNOT>zorientować/praet:sg:f:perf/7113.10</ANNOT></TOKEN>
>>> <TOKEN>się<ANNOT>się/qub/7113.11</ANNOT></TOKEN>
>>> <TOKEN>Małgorzata<ANNOT>małgorzata/subst:sg:nom:f/7113.12</ANNOT></TOKEN> <TOKEN>,<ANNOT>,/interp/7113.13</ANNOT></TOKEN>
>>> <TOKEN>spotykał<ANNOT>spotykać/praet:sg:m1:imperf/7113.14</ANNOT></TOKEN> <TOKEN>ją<ANNOT>on/ppron3:sg:acc:f:ter:akc:npraep/7113.15</ANNOT></TOKEN>
>>> <TOKEN>w<ANNOT>w/prep:loc:nwok/7113.16</ANNOT></TOKEN>
>>> <TOKEN>ciemnościach<ANNOT>ciemność/subst:pl:loc:f/7113.17</ANNOT></TOKEN> <TOKEN>Korowiow<ANNOT>Korowiow/ign/7113.18</ANNOT></TOKEN>
>>> <TOKEN>z<ANNOT>z/prep:inst:nwok/7113.19</ANNOT></TOKEN>
>>> <TOKEN>latarenką<ANNOT>latarenka/subst:sg:inst:f/7113.20</ANNOT></TOKEN>
>>> <TOKEN>.<ANNOT>./interp/7113.21</ANNOT></TOKEN></CONTENT> </ALIGN>
>>> <LINE><MATCHNUM>147638</MATCHNUM><CONTENT>
>>> <TOKEN>Мечтает<ANNOT>мечтать/Vmip3s-a-p/10182.1/|=w:można=i:10561.60=l:można=t:pred|</ANNOT></TOKEN>
>>> <TOKEN>теперь<ANNOT>теперь/R/10182.2/|=w:marzy=i:10561.3=l:marzyć=t:fin:sg:ter:imperf|</ANNOT></TOKEN>
>>> <TOKEN>Иван<ANNOT>иван/Npmsny/10182.3/|=w:Iwan=i:10561.1=l:iwan=t:subst:sg:nom:m1|</ANNOT></TOKEN>
>>> <TOKEN>Савельевич<ANNOT>Савельевич/Npmsny/10182.4/|=w:Sawieliewicz=i:10561.2=l:Sawieliewicz=t:ign|</ANNOT></TOKEN>
>>> <TOKEN>только<ANNOT>только/Q/10182.5/|=w:tylko=i:10561.4=l:tylko=t:qub|</ANNOT></TOKEN>
>>> <TOKEN>об<ANNOT>об/Sp-l/10182.6/|=w:o=i:10561.5=l:o=t:prep:loc|</ANNOT></TOKEN>
>>> <TOKEN>одном<ANNOT>один/P--nsl/10182.7/|=w:-=i:10561.7=l:-=t:interp|=w:jednym=i:10561.6=l:jeden=t:adj:sg:loc:m3:pos|</ANNOT></TOKEN>
>>> <TOKEN>,<ANNOT>,/,/10182.8/|=w:,=i:10561.10=l:,=t:interp|</ANNOT></TOKEN> <TOKEN>чтобы<ANNOT>чтобы/C/10182.9/|=w:żeby=i:10561.11=l:żeby=t:conj|</ANNOT></TOKEN>
>>> <TOKEN>этого<ANNOT>этот/P--nsg/10182.10/|=w:tego=i:10561.12=l:to=t:subst:sg:gen:n|</ANNOT></TOKEN>
>>> <TOKEN>Алоизия<ANNOT>Алоизия/Ncfsnn/10182.11/|=w:Alojzego=i:10561.13=l:Alojzego=t:ign|</ANNOT></TOKEN>
>>> <TOKEN>убрали<ANNOT>убрать/Vmis-p-a-e/10182.12/|=w:o=i:10561.8=l:o=t:prep:loc|</ANNOT></TOKEN>
>>> <TOKEN>из<ANNOT>из/Sp-g/10182.13/|=w:zabrano=i:10561.14=l:zabrać=t:imps:perf|</ANNOT></TOKEN>
>>> <TOKEN>Варьете<ANNOT>Варьете/Ncmsgn/10182.14/|=w:Varietes=i:10561.16=l:Varietes=t:ign|</ANNOT></TOKEN>
>>> <TOKEN>куда<ANNOT>куда/R/10182.15/|=w:dokądkolwiek=i:10561.17=l:dokądkolwiek=t:qub|</ANNOT></TOKEN>
>>> <TOKEN>-<ANNOT>-/-/10182.16/|=w:-=i:10561.24=l:-=t:interp|</ANNOT></TOKEN>
>>> <TOKEN>нибудь<ANNOT>нибудь/R/10182.17/|=w:z=i:10561.15=l:z=t:prep:gen:nwok|</ANNOT></TOKEN>
>>> <TOKEN>с<ANNOT>с/Sp-g/10182.18/|=w:z=i:10561.15=l:z=t:prep:gen:nwok|</ANNOT></TOKEN>
>>> <TOKEN>глаз<ANNOT>глаз/Ncmpgn/10182.19/|=w:tym=i:10561.9=l:to=t:subst:sg:loc:n|</ANNOT></TOKEN>
>>> <TOKEN>долой<ANNOT>долой/R/10182.20/|=w:jak=i:10561.20=l:jak=t:conj|=w:najdalej=i:10561.21=l:daleko=t:adv:sup|</ANNOT></TOKEN>
>>> <TOKEN>,<ANNOT>,/,/10182.21/|=w:,=i:10561.22=l:,=t:interp|</ANNOT></TOKEN>
>>> <TOKEN>потому<ANNOT>потому/R/10182.22/|=w:ponieważ=i:10561.23=l:ponieważ=t:conj|</ANNOT></TOKEN>
>>> <TOKEN>что<ANNOT>что/C/10182.23/|=w:ponieważ=i:10561.23=l:ponieważ=t:conj|</ANNOT></TOKEN>
>>> <TOKEN>,<ANNOT>,/,/10182.24/|=w:,=i:10561.18=l:,=t:interp|=w:byle=i:10561.19=l:byle=t:conj|</ANNOT></TOKEN>
>>> <TOKEN>как<ANNOT>как/C/10182.25/|=w:jak=i:10561.25=l:jak=t:conj|</ANNOT></TOKEN>
>>> <TOKEN>шепчет<ANNOT>шептать/Vmip3s-a-p/10182.26/|=w:mówi=i:10561.28=l:mówić=t:fin:sg:ter:imperf|=w:o=i:10561.29=l:o=t:prep:loc|</ANNOT></TOKEN>
>>> <TOKEN>иногда<ANNOT>иногда/R/10182.27/|=w:czasem=i:10561.27=l:czasem=t:qub|</ANNOT></TOKEN>
>>> <TOKEN>Варенуха<ANNOT>Варенуха/Ncfsnn/10182.28/|=w:Warionucha=i:10561.26=l:Warionucha=t:ign|</ANNOT></TOKEN>
>>> <TOKEN>в<ANNOT>в/Sp-l/10182.29/|=w:w=i:10561.32=l:w=t:prep:loc:nwok|</ANNOT></TOKEN>
>>> <TOKEN>интимной<ANNOT>интимный/Afpfslf/10182.30/|=w:zaufanym=i:10561.33=l:zaufany=t:adj:sg:loc:n:pos|</ANNOT></TOKEN>
>>> <TOKEN>компании<ANNOT>компания/Ncfsln/10182.31/|=w:-=i:10561.35=l:-=t:interp|=w:\=i:10561.36=l:\=t:interp|=w:towarzystwie=i:10561.34=l:towarzystwo=t:subst:sg:loc:n|</ANNOT></TOKEN>
>>> <TOKEN>,"<ANNOT>,"/Npfsay/10182.32/|=w:szeptem=i:10561.31=l:szept=t:subst:sg:inst:m3|</ANNOT></TOKEN>
>>> <TOKEN>такой<ANNOT>такой/P--msn/10182.33/|=w:szeptem=i:10561.31=l:szept=t:subst:sg:inst:m3|</ANNOT></TOKEN>
>>> <TOKEN>сволочи<ANNOT>сволочь/Ncfpny/10182.34/|=w:ścierwa=i:10561.39=l:ścierwo=t:subst:sg:gen:n|</ANNOT></TOKEN>
>>> <TOKEN>,<ANNOT>,/,/10182.35/|=w:się=i:10561.56=l:się=t:qub|</ANNOT></TOKEN>
>>> <TOKEN>как<ANNOT>как/C/10182.36/|=w:jak=i:10561.40=l:jak=t:conj|</ANNOT></TOKEN>
>>> <TOKEN>этот<ANNOT>этот/P--msa/10182.37/|=w:ten=i:10561.41=l:ten=t:adj:sg:nom:m3:pos|</ANNOT></TOKEN>
>>> <TOKEN>Алоизий<ANNOT>Алоизий/Ncfpgn/10182.38/|=w:Alojzy=i:10561.42=l:Alojzy=t:ign|</ANNOT></TOKEN>
>>> <TOKEN>,<ANNOT>,/,/10182.39/|=w:,=i:10561.52=l:,=t:interp|</ANNOT></TOKEN>
>>> <TOKEN>он<ANNOT>он/P-3msn/10182.40/|=w:"=i:10561.37=l:"=t:interp|=w:takiego=i:10561.38=l:taki=t:adj:sg:gen:n:pos|</ANNOT></TOKEN>
>>> <TOKEN>будто<ANNOT>будто/Q/10182.41/|=w:chyba=i:10561.45=l:chyba=t:qub|</ANNOT></TOKEN>
>>> <TOKEN>бы<ANNOT>бы/Q/10182.42/|=w:jeszcze=i:10561.46=l:jeszcze=t:qub|</ANNOT></TOKEN>
>>> <TOKEN>никогда<ANNOT>никогда/R/10182.43/|=w:nigdy=i:10561.47=l:nigdy=t:qub|</ANNOT></TOKEN>
>>> <TOKEN>не<ANNOT>не/Q/10182.44/|=w:nie=i:10561.43=l:nie=t:qub|</ANNOT></TOKEN>
>>> <MATCH><COLLOCATE><TOKEN>встречал<ANNOT>встречать/Vmis-sma-p/10182.45/|=w:spotkał=i:10561.44=l:spotkać=t:praet:sg:m1:perf|</ANNOT></TOKEN></COLLOCATE></MATCH>
>>> <TOKEN>в<ANNOT>в/Sp-l/10182.46/|=w:w=i:10561.48=l:w=t:prep:loc:nwok|</ANNOT></TOKEN>
>>> <TOKEN>жизни<ANNOT>жизнь/Ncfsln/10182.47/|=w:życiu=i:10561.49=l:życie=t:subst:sg:loc:n|</ANNOT></TOKEN>
>>> <TOKEN>и<ANNOT>и/C/10182.48/|=w:i=i:10561.50=l:i=t:conj|</ANNOT></TOKEN>
>>> <TOKEN>что<ANNOT>что/C/10182.49/|=w:że=i:10561.51=l:że=t:conj|</ANNOT></TOKEN>
>>> <TOKEN>будто<ANNOT>будто/Q/10182.50/|=w:że=i:10561.51=l:że=t:conj|</ANNOT></TOKEN>
>>> <TOKEN>бы<ANNOT>бы/Q/10182.51/|=w:Alojzym=i:10561.59=l:Alojzym=t:ign|</ANNOT></TOKEN>
>>> <TOKEN>от<ANNOT>от/Sp-g/10182.52/|=w:Alojzym=i:10561.59=l:Alojzym=t:ign|</ANNOT></TOKEN>
>>> <TOKEN>этого<ANNOT>этот/P--nsg/10182.53/|=w:tym=i:10561.30=l:ten=t:adj:sg:loc:m3:pos|</ANNOT></TOKEN>
>>> <TOKEN>Алоизия<ANNOT>Алоизия/Ncfsnn/10182.54/|=w:tym=i:10561.58=l:to=t:subst:sg:loc:n|</ANNOT></TOKEN>
>>> <TOKEN>он<ANNOT>он/P-3msn/10182.55/|=w:zobaczycie=i:10561.53=l:zobaczyć=t:fin:pl:sec:perf|</ANNOT></TOKEN>
>>> <TOKEN>ждет<ANNOT>ждать/Vmip3s-a-p/10182.56/|=w:po=i:10561.57=l:po=t:prep:loc|</ANNOT></TOKEN>
>>> <TOKEN>всего<ANNOT>все/P--nsg/10182.57/|=w:wszystkiego=i:10561.55=l:wszystko=t:subst:sg:gen:n|</ANNOT></TOKEN>
>>> <TOKEN>,<ANNOT>,/,/10182.58/|=w:,=i:10561.54=l:,=t:interp|</ANNOT></TOKEN>
>>> <TOKEN>чего<ANNOT>что/P--nsg/10182.59/|=w:"=i:10561.63=l:"=t:interp|=w:\=i:10561.62=l:\=t:interp|=w:spodziewać=i:10561.61=l:spodziewać=t:inf:imperf|</ANNOT></TOKEN>
>>> <TOKEN>угодно<ANNOT>угодно/Q/10182.60/|=w:"=i:10561.63=l:"=t:interp|=w:\=i:10561.62=l:\=t:interp|=w:spodziewać=i:10561.61=l:spodziewać=t:inf:imperf|</ANNOT></TOKEN>
>>> <TOKEN>"<ANNOT>"/-/10182.61/|=w:"=i:10561.63=l:"=t:interp|=w:\=i:10561.62=l:\=t:interp|=w:spodziewać=i:10561.61=l:spodziewać=t:inf:imperf|</ANNOT></TOKEN>
>>> <TOKEN>.<ANNOT>./SENT/10182.62/|=w:.=i:10561.64=l:.=t:interp|</ANNOT></TOKEN></CONTENT></LINE>
>>> <ALIGN name="bulgakovmaster_pl"><CONTENT>
>>> <TOKEN>Iwan<ANNOT>iwan/subst:sg:nom:m1/10561.1</ANNOT></TOKEN>
>>> <TOKEN>Sawieliewicz<ANNOT>Sawieliewicz/ign/10561.2</ANNOT></TOKEN>
>>> <TOKEN>marzy<ANNOT>marzyć/fin:sg:ter:imperf/10561.3</ANNOT></TOKEN>
>>> <TOKEN>tylko<ANNOT>tylko/qub/10561.4</ANNOT></TOKEN>
>>> <TOKEN>o<ANNOT>o/prep:loc/10561.5</ANNOT></TOKEN>
>>> <TOKEN>jednym<ANNOT>jeden/adj:sg:loc:m3:pos/10561.6</ANNOT></TOKEN>
>>> <TOKEN>-<ANNOT>-/interp/10561.7</ANNOT></TOKEN>
>>> <TOKEN>o<ANNOT>o/prep:loc/10561.8</ANNOT></TOKEN>
>>> <TOKEN>tym<ANNOT>to/subst:sg:loc:n/10561.9</ANNOT></TOKEN>
>>> <TOKEN>,<ANNOT>,/interp/10561.10</ANNOT></TOKEN>
>>> <TOKEN>żeby<ANNOT>żeby/conj/10561.11</ANNOT></TOKEN>
>>> <TOKEN>tego<ANNOT>to/subst:sg:gen:n/10561.12</ANNOT></TOKEN>
>>> <TOKEN>Alojzego<ANNOT>Alojzego/ign/10561.13</ANNOT></TOKEN>
>>> <TOKEN>zabrano<ANNOT>zabrać/imps:perf/10561.14</ANNOT></TOKEN>
>>> <TOKEN>z<ANNOT>z/prep:gen:nwok/10561.15</ANNOT></TOKEN>
>>> <TOKEN>Varietes<ANNOT>Varietes/ign/10561.16</ANNOT></TOKEN>
>>> <TOKEN>dokądkolwiek<ANNOT>dokądkolwiek/qub/10561.17</ANNOT></TOKEN>
>>> <TOKEN>,<ANNOT>,/interp/10561.18</ANNOT></TOKEN>
>>> <TOKEN>byle<ANNOT>byle/conj/10561.19</ANNOT></TOKEN>
>>> <TOKEN>jak<ANNOT>jak/conj/10561.20</ANNOT></TOKEN>
>>> <TOKEN>najdalej<ANNOT>daleko/adv:sup/10561.21</ANNOT></TOKEN>
>>> <TOKEN>,<ANNOT>,/interp/10561.22</ANNOT></TOKEN>
>>> <TOKEN>ponieważ<ANNOT>ponieważ/conj/10561.23</ANNOT></TOKEN>
>>> <TOKEN>-<ANNOT>-/interp/10561.24</ANNOT></TOKEN>
>>> <TOKEN>jak<ANNOT>jak/conj/10561.25</ANNOT></TOKEN>
>>> <TOKEN>Warionucha<ANNOT>Warionucha/ign/10561.26</ANNOT></TOKEN>
>>> <TOKEN>czasem<ANNOT>czasem/qub/10561.27</ANNOT></TOKEN>
>>> <TOKEN>mówi<ANNOT>mówić/fin:sg:ter:imperf/10561.28</ANNOT></TOKEN>
>>> <TOKEN>o<ANNOT>o/prep:loc/10561.29</ANNOT></TOKEN>
>>> <TOKEN>tym<ANNOT>ten/adj:sg:loc:m3:pos/10561.30</ANNOT></TOKEN>
>>> <TOKEN>szeptem<ANNOT>szept/subst:sg:inst:m3/10561.31</ANNOT></TOKEN>
>>> <TOKEN>w<ANNOT>w/prep:loc:nwok/10561.32</ANNOT></TOKEN>
>>> <TOKEN>zaufanym<ANNOT>zaufany/adj:sg:loc:n:pos/10561.33</ANNOT></TOKEN>
>>> <TOKEN>towarzystwie<ANNOT>towarzystwo/subst:sg:loc:n/10561.34</ANNOT></TOKEN>
>>> <TOKEN>-<ANNOT>-/interp/10561.35</ANNOT></TOKEN>
>>> <TOKEN>\/\/interp/10561.36</TOKEN>
>>> <TOKEN>"<ANNOT>"/interp/10561.37</ANNOT></TOKEN>
>>> <TOKEN>takiego<ANNOT>taki/adj:sg:gen:n:pos/10561.38</ANNOT></TOKEN>
>>> <TOKEN>ścierwa<ANNOT>ścierwo/subst:sg:gen:n/10561.39</ANNOT></TOKEN>
>>> <TOKEN>jak<ANNOT>jak/conj/10561.40</ANNOT></TOKEN>
>>> <TOKEN>ten<ANNOT>ten/adj:sg:nom:m3:pos/10561.41</ANNOT></TOKEN>
>>> <TOKEN>Alojzy<ANNOT>Alojzy/ign/10561.42</ANNOT></TOKEN>
>>> <TOKEN>nie<ANNOT>nie/qub/10561.43</ANNOT></TOKEN>
>>> <TOKEN>spotkał<ANNOT>spotkać/praet:sg:m1:perf/10561.44</ANNOT></TOKEN>
>>> <TOKEN>chyba<ANNOT>chyba/qub/10561.45</ANNOT></TOKEN>
>>> <TOKEN>jeszcze<ANNOT>jeszcze/qub/10561.46</ANNOT></TOKEN>
>>> <TOKEN>nigdy<ANNOT>nigdy/qub/10561.47</ANNOT></TOKEN>
>>> <TOKEN>w<ANNOT>w/prep:loc:nwok/10561.48</ANNOT></TOKEN>
>>> <TOKEN>życiu<ANNOT>życie/subst:sg:loc:n/10561.49</ANNOT></TOKEN>
>>> <TOKEN>i<ANNOT>i/conj/10561.50</ANNOT></TOKEN>
>>> <TOKEN>że<ANNOT>że/conj/10561.51</ANNOT></TOKEN>
>>> <TOKEN>,<ANNOT>,/interp/10561.52</ANNOT></TOKEN>
>>> <TOKEN>zobaczycie<ANNOT>zobaczyć/fin:pl:sec:perf/10561.53</ANNOT></TOKEN> <TOKEN>,<ANNOT>,/interp/10561.54</ANNOT></TOKEN>
>>> <TOKEN>wszystkiego<ANNOT>wszystko/subst:sg:gen:n/10561.55</ANNOT></TOKEN> <TOKEN>się<ANNOT>się/qub/10561.56</ANNOT></TOKEN>
>>> <TOKEN>po<ANNOT>po/prep:loc/10561.57</ANNOT></TOKEN>
>>> <TOKEN>tym<ANNOT>to/subst:sg:loc:n/10561.58</ANNOT></TOKEN>
>>> <TOKEN>Alojzym<ANNOT>Alojzym/ign/10561.59</ANNOT></TOKEN>
>>> <TOKEN>można<ANNOT>można/pred/10561.60</ANNOT></TOKEN>
>>> <TOKEN>spodziewać<ANNOT>spodziewać/inf:imperf/10561.61</ANNOT></TOKEN>
>>> <TOKEN>\/\/interp/10561.62</TOKEN>
>>> <TOKEN>"<ANNOT>"/interp/10561.63</ANNOT></TOKEN>
>>> <TOKEN>.<ANNOT>./interp/10561.64</ANNOT></TOKEN></CONTENT> </ALIGN>
>>> </CONCORDANCE>
>>> 3</RESULTS>
>>>
>>> ------------------------------------------------------------------------------
>>> Learn Graph Databases - Download FREE O'Reilly Book
>>> "Graph Databases" is the definitive new guide to graph databases and their
>>> applications. Written by three acclaimed leaders in the field,
>>> this first edition is now available. Download your free book today!
>>> http://p.sf.net/sfu/NeoTech
>>> _______________________________________________
>>> saxon-help mailing list archived at http://saxon.markmail.org/
>>> [hidden email]
>>> https://lists.sourceforge.net/lists/listinfo/saxon-help
>>
>>
>> ------------------------------------------------------------------------------
>> Learn Graph Databases - Download FREE O'Reilly Book
>> "Graph Databases" is the definitive new guide to graph databases and their
>> applications. Written by three acclaimed leaders in the field,
>> this first edition is now available. Download your free book today!
>> http://p.sf.net/sfu/NeoTech
>> _______________________________________________
>> saxon-help mailing list archived at http://saxon.markmail.org/
>> [hidden email]
>> https://lists.sourceforge.net/lists/listinfo/saxon-help
>
> -------------------------------
> O'Neil Delpratt
> Software Developer, Saxonica Limited Email: [hidden email]
> Tel: +44 118 946 5894
> Web: http://www.saxonica.com
> Saxonica Community site: http://dev.saxonica.com
> Bug tracking site: https://saxonica.plan.io/
>
>
>
>
> ------------------------------------------------------------------------------
> Learn Graph Databases - Download FREE O'Reilly Book
> "Graph Databases" is the definitive new guide to graph databases and their
> applications. Written by three acclaimed leaders in the field,
> this first edition is now available. Download your free book today!
> http://p.sf.net/sfu/NeoTech
> _______________________________________________
> saxon-help mailing list archived at http://saxon.markmail.org/
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/saxon-help

-------------------------------
O'Neil Delpratt
Software Developer, Saxonica Limited Email: [hidden email]
Tel: +44 118 946 5894
Web: http://www.saxonica.com
Saxonica Community site: http://dev.saxonica.com
Bug tracking site: https://saxonica.plan.io/




------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/NeoTech
_______________________________________________
saxon-help mailing list archived at http://saxon.markmail.org/
[hidden email]
https://lists.sourceforge.net/lists/listinfo/saxon-help 
Reply | Threaded
Open this post in threaded view
|

Re: PHP programming

Ruprecht von Waldenfels
Dear All,
yap - it's working now after the update,
thanks!!!

Best,
Ruprecht

Am 05.06.2014 18:38, schrieb O'Neil Delpratt:

> Hi,
>
> The exception here looks like a bug in Saxon/C version 0.2, which has been fixed for version 0.3. Please see:
>
> https://saxonica.plan.io/issues/2073
>
> We now make sure that the same Saxon configuration is used in a single instance in PHP and C++.
>
> Did you manage to try out the pre-release of Saxon/C 0.3?
>
> kind regards,
>
> O'Neil
>
>
> On 5 Jun 2014, at 17:12, O'Neil Delpratt <[hidden email]> wrote:
>
>> Hi,
>>
>> Would you be able to supply your php script and any related xml files so that we can see what is going on.
>>
>>
>> kind regards,
>>
>> O’Neil
>>
>>
>> On 5 Jun 2014, at 16:30, Michael Kay <[hidden email]> wrote:
>>
>>> I'm not fully up to speed on the PHP "glue" in Saxon/C, and O'Neil is away for a couple of days, but I'll explain as far as I can what the error means.
>>>
>>> The Saxon Configuration object basically represents an application instance and holds all the resources for a Saxon instance. Most importantly, it holds the name pool which is used for fast matching of element and attribute names. It's therefore essential that when you run a stylesheet against a set of input trees, the input trees were all built under the control of the same Configuration that was used to compile the stylesheet. This error means that there is more than one Configuration object around, and they are being mixed.
>>>
>>> Exactly how this relates to what you are doing at the PHP level, I'm not sure. But I would think that there *should* be one Configuration underpinning the $proc processor object.
>>>
>>>
>>> Michael Kay
>>> Saxonica
>>> [hidden email]
>>> +44 (0118) 946 5893
>>>
>>>
>>>
>>> On 5 Jun 2014, at 16:17, Ruprecht von Waldenfels <[hidden email]> wrote:
>>>
>>>> Dear All,
>>>> I have now modified the program so the textual input is identical, so I
>>>> can directly compare
>>>>
>>>> a)
>>>> $outstr = file_get_contents("TST.xml");
>>>> $neuval=$proc-> parseString($outstr);
>>>> $proc->setSourceValue($neuval);
>>>>
>>>> and b)
>>>> $proc->setSourceFile("TST.xml");
>>>>
>>>> COMMON:
>>>> $proc->setStylesheetFile("parallel-kwic-WA-flexible-FLEX.xsl");
>>>> $result = $proc->transformToString();
>>>> header('Content-type: text/html; charset=utf-8');
>>>> echo $result;
>>>>
>>>>
>>>> As before, I get an error for a), but it is more verbose this time
>>>> (apache log file):
>>>>
>>>>
>>>> xmlParserString, ItemType: document-node(element(Q{}RESULTS))
>>>> Exception in thread "main" java.lang.IllegalArgumentException:
>>>> Externally supplied NodeInfo belongs to the wrong Configuration
>>>> at net.sf.saxon.Configuration.unravel(Unknown Source)
>>>> at net.sf.saxon.Controller.prepareInputTree(Unknown Source)
>>>> at net.sf.saxon.Controller.transform(Unknown Source)
>>>> at net.sf.saxon.s9api.XsltTransformer.transform(Unknown Source)
>>>> at
>>>> net.sf.saxon.option.cpp.XsltProcessorForCpp.xsltApplyStylesheet(Unknown
>>>> Source)
>>>>
>>>> Anybody an idea?
>>>> I would greatly appreciate any help.
>>>>
>>>> Best,
>>>> Ruprecht
>>>>
>>>>
>>>> The contents of TST.xml is the following:
>>>> <?xml version="1.0"?><RESULTS primlang="ru"><CONCORDANCE>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> <LINE><MATCHNUM>53138</MATCHNUM><CONTENT>
>>>> <TOKEN>Именно<ANNOT>именно/Q/3763.1/|=w:Słowo=i:3886.1=l:słowo=t:subst:sg:nom:n|</ANNOT></TOKEN>
>>>> <TOKEN>,<ANNOT>,/,/3763.2/|=w:że=i:3886.4=l:że=t:conj|=w:,=i:3886.3=l:,=t:interp|=w:daję=i:3886.2=l:dawać=t:fin:sg:pri:imperf|</ANNOT></TOKEN>
>>>> <TOKEN>нигде<ANNOT>нигде/R/3763.3/|=w:że=i:3886.4=l:że=t:conj|=w:,=i:3886.3=l:,=t:interp|=w:daję=i:3886.2=l:dawać=t:fin:sg:pri:imperf|</ANNOT></TOKEN>
>>>> <TOKEN>до<ANNOT>до/Sp-g/3763.4/|=w:spotkam=i:3886.24=l:spotkać=t:fin:sg:pri:perf|</ANNOT></TOKEN>
>>>> <TOKEN>того<ANNOT>тот/P--nsg/3763.5/|=w:spotkam=i:3886.24=l:spotkać=t:fin:sg:pri:perf|</ANNOT></TOKEN>
>>>> <TOKEN>я<ANNOT>я/P-1-sn/3763.6/|=w:em=i:3886.13=l:być=t:aglt:sg:pri:imperf:wok|</ANNOT></TOKEN>
>>>> <TOKEN>не<ANNOT>не/Q/3763.7/|=w:już=i:3886.22=l:już=t:qub|=w:nie=i:3886.23=l:nie=t:qub|=w:nigdy=i:3886.21=l:nigdy=t:qub|</ANNOT></TOKEN>
>>>> <MATCH><COLLOCATE><TOKEN>встречал<ANNOT>встречать/Vmis-sma-p/3763.8/|=w:spotkał=i:3886.12=l:spotkać=t:praet:sg:m1:perf|</ANNOT></TOKEN></COLLOCATE></MATCH>
>>>> <TOKEN>и<ANNOT>и/C/3763.9/|=w:i=i:3886.16=l:i=t:conj|</ANNOT></TOKEN>
>>>> <TOKEN>уверен<ANNOT>уверенный/Afpms-s/3763.10/|=w:przekonany=i:3886.18=l:przekonany=t:adj:sg:nom:m1:pos|</ANNOT></TOKEN>
>>>> <TOKEN>,<ANNOT>,/,/3763.11/|=w:jak=i:3886.9=l:jak=t:conj|</ANNOT></TOKEN> <TOKEN>что<ANNOT>что/C/3763.12/|=w:że=i:3886.20=l:że=t:conj|</ANNOT></TOKEN>
>>>> <TOKEN>нигде<ANNOT>нигде/R/3763.13/|=w:nigdy=i:3886.14=l:nigdy=t:qub|=w:przedtem=i:3886.15=l:przedtem=t:qub|</ANNOT></TOKEN>
>>>> <TOKEN>не<ANNOT>не/Q/3763.14/|=w:nie=i:3886.11=l:nie=t:qub|</ANNOT></TOKEN>
>>>> <TOKEN>встречу<ANNOT>встреча/Ncfsan/3763.15/|=w:człowieka=i:3886.5=l:człowiek=t:subst:sg:gen:m1|</ANNOT></TOKEN>
>>>> <TOKEN>человека<ANNOT>человек/Ncmsgy/3763.16/|=w:człowieka=i:3886.5=l:człowiek=t:subst:sg:gen:m1|</ANNOT></TOKEN>
>>>> <TOKEN>такого<ANNOT>такой/P--msg/3763.17/|=w:niepospolitego=i:3886.7=l:niepospolity=t:adj:sg:gen:m3:pos|=w:tak=i:3886.6=l:tak=t:conj|</ANNOT></TOKEN>
>>>> <TOKEN>ума<ANNOT>ум/Ncmsgn/3763.18/|=w:rozumu=i:3886.8=l:rozum=t:subst:sg:gen:m3|</ANNOT></TOKEN>
>>>> <TOKEN>,<ANNOT>,/,/3763.19/|=w:,=i:3886.19=l:,=t:interp|</ANNOT></TOKEN>
>>>> <TOKEN>каким<ANNOT>какой/P--msi/3763.20/|=w:jestem=i:3886.17=l:być=t:fin:sg:pri:imperf|</ANNOT></TOKEN>
>>>> <TOKEN>обладал<ANNOT>обладать/Vmis-sma-p/3763.21/|=w:jestem=i:3886.17=l:być=t:fin:sg:pri:imperf|</ANNOT></TOKEN>
>>>> <TOKEN>Алоизий<ANNOT>Алоизий/Ncfpgn/3763.22/|=w:Alojzy=i:3886.10=l:Alojzy=t:ign|</ANNOT></TOKEN>
>>>> <TOKEN>.<ANNOT>./SENT/3763.23/|=w:.=i:3886.25=l:.=t:interp|</ANNOT></TOKEN></CONTENT></LINE>
>>>> <ALIGN name="bulgakovmaster_pl"><CONTENT>
>>>> <TOKEN>Słowo<ANNOT>słowo/subst:sg:nom:n/3886.1</ANNOT></TOKEN>
>>>> <TOKEN>daję<ANNOT>dawać/fin:sg:pri:imperf/3886.2</ANNOT></TOKEN>
>>>> <TOKEN>,<ANNOT>,/interp/3886.3</ANNOT></TOKEN>
>>>> <TOKEN>że<ANNOT>że/conj/3886.4</ANNOT></TOKEN>
>>>> <TOKEN>człowieka<ANNOT>człowiek/subst:sg:gen:m1/3886.5</ANNOT></TOKEN>
>>>> <TOKEN>tak<ANNOT>tak/conj/3886.6</ANNOT></TOKEN>
>>>> <TOKEN>niepospolitego<ANNOT>niepospolity/adj:sg:gen:m3:pos/3886.7</ANNOT></TOKEN>
>>>> <TOKEN>rozumu<ANNOT>rozum/subst:sg:gen:m3/3886.8</ANNOT></TOKEN>
>>>> <TOKEN>jak<ANNOT>jak/conj/3886.9</ANNOT></TOKEN>
>>>> <TOKEN>Alojzy<ANNOT>Alojzy/ign/3886.10</ANNOT></TOKEN>
>>>> <TOKEN>nie<ANNOT>nie/qub/3886.11</ANNOT></TOKEN>
>>>> <TOKEN>spotkał<ANNOT>spotkać/praet:sg:m1:perf/3886.12</ANNOT></TOKEN>
>>>> <TOKEN>em<ANNOT>być/aglt:sg:pri:imperf:wok/3886.13</ANNOT></TOKEN>
>>>> <TOKEN>nigdy<ANNOT>nigdy/qub/3886.14</ANNOT></TOKEN>
>>>> <TOKEN>przedtem<ANNOT>przedtem/qub/3886.15</ANNOT></TOKEN>
>>>> <TOKEN>i<ANNOT>i/conj/3886.16</ANNOT></TOKEN>
>>>> <TOKEN>jestem<ANNOT>być/fin:sg:pri:imperf/3886.17</ANNOT></TOKEN>
>>>> <TOKEN>przekonany<ANNOT>przekonany/adj:sg:nom:m1:pos/3886.18</ANNOT></TOKEN>
>>>> <TOKEN>,<ANNOT>,/interp/3886.19</ANNOT></TOKEN>
>>>> <TOKEN>że<ANNOT>że/conj/3886.20</ANNOT></TOKEN>
>>>> <TOKEN>nigdy<ANNOT>nigdy/qub/3886.21</ANNOT></TOKEN>
>>>> <TOKEN>już<ANNOT>już/qub/3886.22</ANNOT></TOKEN>
>>>> <TOKEN>nie<ANNOT>nie/qub/3886.23</ANNOT></TOKEN>
>>>> <TOKEN>spotkam<ANNOT>spotkać/fin:sg:pri:perf/3886.24</ANNOT></TOKEN>
>>>> <TOKEN>.<ANNOT>./interp/3886.25</ANNOT></TOKEN></CONTENT> </ALIGN>
>>>> <LINE><MATCHNUM>98081</MATCHNUM><CONTENT>
>>>> <TOKEN>Наконец<ANNOT>наконец/R/6901.1/|=w:Wylecieli=i:7113.1=l:wylecieć=t:praet:pl:m1:perf|=w:wreszcie=i:7113.2=l:wreszcie=t:qub|</ANNOT></TOKEN>
>>>> <TOKEN>вылетели<ANNOT>вылететь/Vmis-p-a-e/6901.2/|=w:Wylecieli=i:7113.1=l:wylecieć=t:praet:pl:m1:perf|=w:wreszcie=i:7113.2=l:wreszcie=t:qub|</ANNOT></TOKEN>
>>>> <TOKEN>на<ANNOT>на/Sp-a/6901.3/|=w:na=i:7113.3=l:na=t:prep:acc|</ANNOT></TOKEN>
>>>> <TOKEN>площадку<ANNOT>площадка/Ncfsan/6901.4/|=w:podest=i:7113.4=l:podest=t:subst:sg:acc:m3|</ANNOT></TOKEN>
>>>> <TOKEN>,<ANNOT>,/,/6901.5/|=w:,=i:7113.5=l:,=t:interp|=w:na=i:7113.6=l:na=t:prep:loc|</ANNOT></TOKEN>
>>>> <TOKEN>где<ANNOT>где/R/6901.6/|=w:którym=i:7113.7=l:który=t:adj:sg:loc:m3:pos|</ANNOT></TOKEN>
>>>> <TOKEN>,<ANNOT>,/,/6901.7/|=w:,=i:7113.8=l:,=t:interp|</ANNOT></TOKEN>
>>>> <TOKEN>как<ANNOT>как/C/6901.8/|=w:jak=i:7113.9=l:jak=t:conj|</ANNOT></TOKEN>
>>>> <TOKEN>поняла<ANNOT>понять/Vmis-sfa-e/6901.9/|=w:zorientowała=i:7113.10=l:zorientować=t:praet:sg:f:perf|</ANNOT></TOKEN>
>>>> <TOKEN>Маргарита<ANNOT>маргарита/Npfsny/6901.10/|=w:Małgorzata=i:7113.12=l:małgorzata=t:subst:sg:nom:f|=w:się=i:7113.11=l:się=t:qub|</ANNOT></TOKEN>
>>>> <TOKEN>,<ANNOT>,/,/6901.11/|=w:,=i:7113.13=l:,=t:interp|</ANNOT></TOKEN>
>>>> <TOKEN>ее<ANNOT>ее/P--nsa/6901.12/|=w:ją=i:7113.15=l:on=t:ppron3:sg:acc:f:ter:akc:npraep|</ANNOT></TOKEN>
>>>> <TOKEN>во<ANNOT>во/Sp-l/6901.13/|=w:w=i:7113.16=l:w=t:prep:loc:nwok|</ANNOT></TOKEN>
>>>> <TOKEN>тьме<ANNOT>тьма/Ncfsln/6901.14/|=w:ciemnościach=i:7113.17=l:ciemność=t:subst:pl:loc:f|</ANNOT></TOKEN>
>>>> <MATCH><COLLOCATE><TOKEN>встречал<ANNOT>встречать/Vmis-sma-p/6901.15/|=w:spotykał=i:7113.14=l:spotykać=t:praet:sg:m1:imperf|</ANNOT></TOKEN></COLLOCATE></MATCH>
>>>> <TOKEN>Коровьев<ANNOT>Коровьев/Npmsny/6901.16/|=w:Korowiow=i:7113.18=l:Korowiow=t:ign|</ANNOT></TOKEN>
>>>> <TOKEN>с<ANNOT>с/Sp-i/6901.17/|=w:z=i:7113.19=l:z=t:prep:inst:nwok|</ANNOT></TOKEN>
>>>> <TOKEN>лампадкой<ANNOT>лампадка/Ncfsin/6901.18/|=w:latarenką=i:7113.20=l:latarenka=t:subst:sg:inst:f|</ANNOT></TOKEN>
>>>> <TOKEN>.<ANNOT>./SENT/6901.19/|=w:.=i:7113.21=l:.=t:interp|</ANNOT></TOKEN></CONTENT></LINE>
>>>> <ALIGN name="bulgakovmaster_pl"><CONTENT>
>>>> <TOKEN>Wylecieli<ANNOT>wylecieć/praet:pl:m1:perf/7113.1</ANNOT></TOKEN>
>>>> <TOKEN>wreszcie<ANNOT>wreszcie/qub/7113.2</ANNOT></TOKEN>
>>>> <TOKEN>na<ANNOT>na/prep:acc/7113.3</ANNOT></TOKEN>
>>>> <TOKEN>podest<ANNOT>podest/subst:sg:acc:m3/7113.4</ANNOT></TOKEN>
>>>> <TOKEN>,<ANNOT>,/interp/7113.5</ANNOT></TOKEN>
>>>> <TOKEN>na<ANNOT>na/prep:loc/7113.6</ANNOT></TOKEN>
>>>> <TOKEN>którym<ANNOT>który/adj:sg:loc:m3:pos/7113.7</ANNOT></TOKEN>
>>>> <TOKEN>,<ANNOT>,/interp/7113.8</ANNOT></TOKEN>
>>>> <TOKEN>jak<ANNOT>jak/conj/7113.9</ANNOT></TOKEN>
>>>> <TOKEN>zorientowała<ANNOT>zorientować/praet:sg:f:perf/7113.10</ANNOT></TOKEN>
>>>> <TOKEN>się<ANNOT>się/qub/7113.11</ANNOT></TOKEN>
>>>> <TOKEN>Małgorzata<ANNOT>małgorzata/subst:sg:nom:f/7113.12</ANNOT></TOKEN> <TOKEN>,<ANNOT>,/interp/7113.13</ANNOT></TOKEN>
>>>> <TOKEN>spotykał<ANNOT>spotykać/praet:sg:m1:imperf/7113.14</ANNOT></TOKEN> <TOKEN>ją<ANNOT>on/ppron3:sg:acc:f:ter:akc:npraep/7113.15</ANNOT></TOKEN>
>>>> <TOKEN>w<ANNOT>w/prep:loc:nwok/7113.16</ANNOT></TOKEN>
>>>> <TOKEN>ciemnościach<ANNOT>ciemność/subst:pl:loc:f/7113.17</ANNOT></TOKEN> <TOKEN>Korowiow<ANNOT>Korowiow/ign/7113.18</ANNOT></TOKEN>
>>>> <TOKEN>z<ANNOT>z/prep:inst:nwok/7113.19</ANNOT></TOKEN>
>>>> <TOKEN>latarenką<ANNOT>latarenka/subst:sg:inst:f/7113.20</ANNOT></TOKEN>
>>>> <TOKEN>.<ANNOT>./interp/7113.21</ANNOT></TOKEN></CONTENT> </ALIGN>
>>>> <LINE><MATCHNUM>147638</MATCHNUM><CONTENT>
>>>> <TOKEN>Мечтает<ANNOT>мечтать/Vmip3s-a-p/10182.1/|=w:można=i:10561.60=l:można=t:pred|</ANNOT></TOKEN>
>>>> <TOKEN>теперь<ANNOT>теперь/R/10182.2/|=w:marzy=i:10561.3=l:marzyć=t:fin:sg:ter:imperf|</ANNOT></TOKEN>
>>>> <TOKEN>Иван<ANNOT>иван/Npmsny/10182.3/|=w:Iwan=i:10561.1=l:iwan=t:subst:sg:nom:m1|</ANNOT></TOKEN>
>>>> <TOKEN>Савельевич<ANNOT>Савельевич/Npmsny/10182.4/|=w:Sawieliewicz=i:10561.2=l:Sawieliewicz=t:ign|</ANNOT></TOKEN>
>>>> <TOKEN>только<ANNOT>только/Q/10182.5/|=w:tylko=i:10561.4=l:tylko=t:qub|</ANNOT></TOKEN>
>>>> <TOKEN>об<ANNOT>об/Sp-l/10182.6/|=w:o=i:10561.5=l:o=t:prep:loc|</ANNOT></TOKEN>
>>>> <TOKEN>одном<ANNOT>один/P--nsl/10182.7/|=w:-=i:10561.7=l:-=t:interp|=w:jednym=i:10561.6=l:jeden=t:adj:sg:loc:m3:pos|</ANNOT></TOKEN>
>>>> <TOKEN>,<ANNOT>,/,/10182.8/|=w:,=i:10561.10=l:,=t:interp|</ANNOT></TOKEN> <TOKEN>чтобы<ANNOT>чтобы/C/10182.9/|=w:żeby=i:10561.11=l:żeby=t:conj|</ANNOT></TOKEN>
>>>> <TOKEN>этого<ANNOT>этот/P--nsg/10182.10/|=w:tego=i:10561.12=l:to=t:subst:sg:gen:n|</ANNOT></TOKEN>
>>>> <TOKEN>Алоизия<ANNOT>Алоизия/Ncfsnn/10182.11/|=w:Alojzego=i:10561.13=l:Alojzego=t:ign|</ANNOT></TOKEN>
>>>> <TOKEN>убрали<ANNOT>убрать/Vmis-p-a-e/10182.12/|=w:o=i:10561.8=l:o=t:prep:loc|</ANNOT></TOKEN>
>>>> <TOKEN>из<ANNOT>из/Sp-g/10182.13/|=w:zabrano=i:10561.14=l:zabrać=t:imps:perf|</ANNOT></TOKEN>
>>>> <TOKEN>Варьете<ANNOT>Варьете/Ncmsgn/10182.14/|=w:Varietes=i:10561.16=l:Varietes=t:ign|</ANNOT></TOKEN>
>>>> <TOKEN>куда<ANNOT>куда/R/10182.15/|=w:dokądkolwiek=i:10561.17=l:dokądkolwiek=t:qub|</ANNOT></TOKEN>
>>>> <TOKEN>-<ANNOT>-/-/10182.16/|=w:-=i:10561.24=l:-=t:interp|</ANNOT></TOKEN>
>>>> <TOKEN>нибудь<ANNOT>нибудь/R/10182.17/|=w:z=i:10561.15=l:z=t:prep:gen:nwok|</ANNOT></TOKEN>
>>>> <TOKEN>с<ANNOT>с/Sp-g/10182.18/|=w:z=i:10561.15=l:z=t:prep:gen:nwok|</ANNOT></TOKEN>
>>>> <TOKEN>глаз<ANNOT>глаз/Ncmpgn/10182.19/|=w:tym=i:10561.9=l:to=t:subst:sg:loc:n|</ANNOT></TOKEN>
>>>> <TOKEN>долой<ANNOT>долой/R/10182.20/|=w:jak=i:10561.20=l:jak=t:conj|=w:najdalej=i:10561.21=l:daleko=t:adv:sup|</ANNOT></TOKEN>
>>>> <TOKEN>,<ANNOT>,/,/10182.21/|=w:,=i:10561.22=l:,=t:interp|</ANNOT></TOKEN>
>>>> <TOKEN>потому<ANNOT>потому/R/10182.22/|=w:ponieważ=i:10561.23=l:ponieważ=t:conj|</ANNOT></TOKEN>
>>>> <TOKEN>что<ANNOT>что/C/10182.23/|=w:ponieważ=i:10561.23=l:ponieważ=t:conj|</ANNOT></TOKEN>
>>>> <TOKEN>,<ANNOT>,/,/10182.24/|=w:,=i:10561.18=l:,=t:interp|=w:byle=i:10561.19=l:byle=t:conj|</ANNOT></TOKEN>
>>>> <TOKEN>как<ANNOT>как/C/10182.25/|=w:jak=i:10561.25=l:jak=t:conj|</ANNOT></TOKEN>
>>>> <TOKEN>шепчет<ANNOT>шептать/Vmip3s-a-p/10182.26/|=w:mówi=i:10561.28=l:mówić=t:fin:sg:ter:imperf|=w:o=i:10561.29=l:o=t:prep:loc|</ANNOT></TOKEN>
>>>> <TOKEN>иногда<ANNOT>иногда/R/10182.27/|=w:czasem=i:10561.27=l:czasem=t:qub|</ANNOT></TOKEN>
>>>> <TOKEN>Варенуха<ANNOT>Варенуха/Ncfsnn/10182.28/|=w:Warionucha=i:10561.26=l:Warionucha=t:ign|</ANNOT></TOKEN>
>>>> <TOKEN>в<ANNOT>в/Sp-l/10182.29/|=w:w=i:10561.32=l:w=t:prep:loc:nwok|</ANNOT></TOKEN>
>>>> <TOKEN>интимной<ANNOT>интимный/Afpfslf/10182.30/|=w:zaufanym=i:10561.33=l:zaufany=t:adj:sg:loc:n:pos|</ANNOT></TOKEN>
>>>> <TOKEN>компании<ANNOT>компания/Ncfsln/10182.31/|=w:-=i:10561.35=l:-=t:interp|=w:\=i:10561.36=l:\=t:interp|=w:towarzystwie=i:10561.34=l:towarzystwo=t:subst:sg:loc:n|</ANNOT></TOKEN>
>>>> <TOKEN>,"<ANNOT>,"/Npfsay/10182.32/|=w:szeptem=i:10561.31=l:szept=t:subst:sg:inst:m3|</ANNOT></TOKEN>
>>>> <TOKEN>такой<ANNOT>такой/P--msn/10182.33/|=w:szeptem=i:10561.31=l:szept=t:subst:sg:inst:m3|</ANNOT></TOKEN>
>>>> <TOKEN>сволочи<ANNOT>сволочь/Ncfpny/10182.34/|=w:ścierwa=i:10561.39=l:ścierwo=t:subst:sg:gen:n|</ANNOT></TOKEN>
>>>> <TOKEN>,<ANNOT>,/,/10182.35/|=w:się=i:10561.56=l:się=t:qub|</ANNOT></TOKEN>
>>>> <TOKEN>как<ANNOT>как/C/10182.36/|=w:jak=i:10561.40=l:jak=t:conj|</ANNOT></TOKEN>
>>>> <TOKEN>этот<ANNOT>этот/P--msa/10182.37/|=w:ten=i:10561.41=l:ten=t:adj:sg:nom:m3:pos|</ANNOT></TOKEN>
>>>> <TOKEN>Алоизий<ANNOT>Алоизий/Ncfpgn/10182.38/|=w:Alojzy=i:10561.42=l:Alojzy=t:ign|</ANNOT></TOKEN>
>>>> <TOKEN>,<ANNOT>,/,/10182.39/|=w:,=i:10561.52=l:,=t:interp|</ANNOT></TOKEN>
>>>> <TOKEN>он<ANNOT>он/P-3msn/10182.40/|=w:"=i:10561.37=l:"=t:interp|=w:takiego=i:10561.38=l:taki=t:adj:sg:gen:n:pos|</ANNOT></TOKEN>
>>>> <TOKEN>будто<ANNOT>будто/Q/10182.41/|=w:chyba=i:10561.45=l:chyba=t:qub|</ANNOT></TOKEN>
>>>> <TOKEN>бы<ANNOT>бы/Q/10182.42/|=w:jeszcze=i:10561.46=l:jeszcze=t:qub|</ANNOT></TOKEN>
>>>> <TOKEN>никогда<ANNOT>никогда/R/10182.43/|=w:nigdy=i:10561.47=l:nigdy=t:qub|</ANNOT></TOKEN>
>>>> <TOKEN>не<ANNOT>не/Q/10182.44/|=w:nie=i:10561.43=l:nie=t:qub|</ANNOT></TOKEN>
>>>> <MATCH><COLLOCATE><TOKEN>встречал<ANNOT>встречать/Vmis-sma-p/10182.45/|=w:spotkał=i:10561.44=l:spotkać=t:praet:sg:m1:perf|</ANNOT></TOKEN></COLLOCATE></MATCH>
>>>> <TOKEN>в<ANNOT>в/Sp-l/10182.46/|=w:w=i:10561.48=l:w=t:prep:loc:nwok|</ANNOT></TOKEN>
>>>> <TOKEN>жизни<ANNOT>жизнь/Ncfsln/10182.47/|=w:życiu=i:10561.49=l:życie=t:subst:sg:loc:n|</ANNOT></TOKEN>
>>>> <TOKEN>и<ANNOT>и/C/10182.48/|=w:i=i:10561.50=l:i=t:conj|</ANNOT></TOKEN>
>>>> <TOKEN>что<ANNOT>что/C/10182.49/|=w:że=i:10561.51=l:że=t:conj|</ANNOT></TOKEN>
>>>> <TOKEN>будто<ANNOT>будто/Q/10182.50/|=w:że=i:10561.51=l:że=t:conj|</ANNOT></TOKEN>
>>>> <TOKEN>бы<ANNOT>бы/Q/10182.51/|=w:Alojzym=i:10561.59=l:Alojzym=t:ign|</ANNOT></TOKEN>
>>>> <TOKEN>от<ANNOT>от/Sp-g/10182.52/|=w:Alojzym=i:10561.59=l:Alojzym=t:ign|</ANNOT></TOKEN>
>>>> <TOKEN>этого<ANNOT>этот/P--nsg/10182.53/|=w:tym=i:10561.30=l:ten=t:adj:sg:loc:m3:pos|</ANNOT></TOKEN>
>>>> <TOKEN>Алоизия<ANNOT>Алоизия/Ncfsnn/10182.54/|=w:tym=i:10561.58=l:to=t:subst:sg:loc:n|</ANNOT></TOKEN>
>>>> <TOKEN>он<ANNOT>он/P-3msn/10182.55/|=w:zobaczycie=i:10561.53=l:zobaczyć=t:fin:pl:sec:perf|</ANNOT></TOKEN>
>>>> <TOKEN>ждет<ANNOT>ждать/Vmip3s-a-p/10182.56/|=w:po=i:10561.57=l:po=t:prep:loc|</ANNOT></TOKEN>
>>>> <TOKEN>всего<ANNOT>все/P--nsg/10182.57/|=w:wszystkiego=i:10561.55=l:wszystko=t:subst:sg:gen:n|</ANNOT></TOKEN>
>>>> <TOKEN>,<ANNOT>,/,/10182.58/|=w:,=i:10561.54=l:,=t:interp|</ANNOT></TOKEN>
>>>> <TOKEN>чего<ANNOT>что/P--nsg/10182.59/|=w:"=i:10561.63=l:"=t:interp|=w:\=i:10561.62=l:\=t:interp|=w:spodziewać=i:10561.61=l:spodziewać=t:inf:imperf|</ANNOT></TOKEN>
>>>> <TOKEN>угодно<ANNOT>угодно/Q/10182.60/|=w:"=i:10561.63=l:"=t:interp|=w:\=i:10561.62=l:\=t:interp|=w:spodziewać=i:10561.61=l:spodziewać=t:inf:imperf|</ANNOT></TOKEN>
>>>> <TOKEN>"<ANNOT>"/-/10182.61/|=w:"=i:10561.63=l:"=t:interp|=w:\=i:10561.62=l:\=t:interp|=w:spodziewać=i:10561.61=l:spodziewać=t:inf:imperf|</ANNOT></TOKEN>
>>>> <TOKEN>.<ANNOT>./SENT/10182.62/|=w:.=i:10561.64=l:.=t:interp|</ANNOT></TOKEN></CONTENT></LINE>
>>>> <ALIGN name="bulgakovmaster_pl"><CONTENT>
>>>> <TOKEN>Iwan<ANNOT>iwan/subst:sg:nom:m1/10561.1</ANNOT></TOKEN>
>>>> <TOKEN>Sawieliewicz<ANNOT>Sawieliewicz/ign/10561.2</ANNOT></TOKEN>
>>>> <TOKEN>marzy<ANNOT>marzyć/fin:sg:ter:imperf/10561.3</ANNOT></TOKEN>
>>>> <TOKEN>tylko<ANNOT>tylko/qub/10561.4</ANNOT></TOKEN>
>>>> <TOKEN>o<ANNOT>o/prep:loc/10561.5</ANNOT></TOKEN>
>>>> <TOKEN>jednym<ANNOT>jeden/adj:sg:loc:m3:pos/10561.6</ANNOT></TOKEN>
>>>> <TOKEN>-<ANNOT>-/interp/10561.7</ANNOT></TOKEN>
>>>> <TOKEN>o<ANNOT>o/prep:loc/10561.8</ANNOT></TOKEN>
>>>> <TOKEN>tym<ANNOT>to/subst:sg:loc:n/10561.9</ANNOT></TOKEN>
>>>> <TOKEN>,<ANNOT>,/interp/10561.10</ANNOT></TOKEN>
>>>> <TOKEN>żeby<ANNOT>żeby/conj/10561.11</ANNOT></TOKEN>
>>>> <TOKEN>tego<ANNOT>to/subst:sg:gen:n/10561.12</ANNOT></TOKEN>
>>>> <TOKEN>Alojzego<ANNOT>Alojzego/ign/10561.13</ANNOT></TOKEN>
>>>> <TOKEN>zabrano<ANNOT>zabrać/imps:perf/10561.14</ANNOT></TOKEN>
>>>> <TOKEN>z<ANNOT>z/prep:gen:nwok/10561.15</ANNOT></TOKEN>
>>>> <TOKEN>Varietes<ANNOT>Varietes/ign/10561.16</ANNOT></TOKEN>
>>>> <TOKEN>dokądkolwiek<ANNOT>dokądkolwiek/qub/10561.17</ANNOT></TOKEN>
>>>> <TOKEN>,<ANNOT>,/interp/10561.18</ANNOT></TOKEN>
>>>> <TOKEN>byle<ANNOT>byle/conj/10561.19</ANNOT></TOKEN>
>>>> <TOKEN>jak<ANNOT>jak/conj/10561.20</ANNOT></TOKEN>
>>>> <TOKEN>najdalej<ANNOT>daleko/adv:sup/10561.21</ANNOT></TOKEN>
>>>> <TOKEN>,<ANNOT>,/interp/10561.22</ANNOT></TOKEN>
>>>> <TOKEN>ponieważ<ANNOT>ponieważ/conj/10561.23</ANNOT></TOKEN>
>>>> <TOKEN>-<ANNOT>-/interp/10561.24</ANNOT></TOKEN>
>>>> <TOKEN>jak<ANNOT>jak/conj/10561.25</ANNOT></TOKEN>
>>>> <TOKEN>Warionucha<ANNOT>Warionucha/ign/10561.26</ANNOT></TOKEN>
>>>> <TOKEN>czasem<ANNOT>czasem/qub/10561.27</ANNOT></TOKEN>
>>>> <TOKEN>mówi<ANNOT>mówić/fin:sg:ter:imperf/10561.28</ANNOT></TOKEN>
>>>> <TOKEN>o<ANNOT>o/prep:loc/10561.29</ANNOT></TOKEN>
>>>> <TOKEN>tym<ANNOT>ten/adj:sg:loc:m3:pos/10561.30</ANNOT></TOKEN>
>>>> <TOKEN>szeptem<ANNOT>szept/subst:sg:inst:m3/10561.31</ANNOT></TOKEN>
>>>> <TOKEN>w<ANNOT>w/prep:loc:nwok/10561.32</ANNOT></TOKEN>
>>>> <TOKEN>zaufanym<ANNOT>zaufany/adj:sg:loc:n:pos/10561.33</ANNOT></TOKEN>
>>>> <TOKEN>towarzystwie<ANNOT>towarzystwo/subst:sg:loc:n/10561.34</ANNOT></TOKEN>
>>>> <TOKEN>-<ANNOT>-/interp/10561.35</ANNOT></TOKEN>
>>>> <TOKEN>\/\/interp/10561.36</TOKEN>
>>>> <TOKEN>"<ANNOT>"/interp/10561.37</ANNOT></TOKEN>
>>>> <TOKEN>takiego<ANNOT>taki/adj:sg:gen:n:pos/10561.38</ANNOT></TOKEN>
>>>> <TOKEN>ścierwa<ANNOT>ścierwo/subst:sg:gen:n/10561.39</ANNOT></TOKEN>
>>>> <TOKEN>jak<ANNOT>jak/conj/10561.40</ANNOT></TOKEN>
>>>> <TOKEN>ten<ANNOT>ten/adj:sg:nom:m3:pos/10561.41</ANNOT></TOKEN>
>>>> <TOKEN>Alojzy<ANNOT>Alojzy/ign/10561.42</ANNOT></TOKEN>
>>>> <TOKEN>nie<ANNOT>nie/qub/10561.43</ANNOT></TOKEN>
>>>> <TOKEN>spotkał<ANNOT>spotkać/praet:sg:m1:perf/10561.44</ANNOT></TOKEN>
>>>> <TOKEN>chyba<ANNOT>chyba/qub/10561.45</ANNOT></TOKEN>
>>>> <TOKEN>jeszcze<ANNOT>jeszcze/qub/10561.46</ANNOT></TOKEN>
>>>> <TOKEN>nigdy<ANNOT>nigdy/qub/10561.47</ANNOT></TOKEN>
>>>> <TOKEN>w<ANNOT>w/prep:loc:nwok/10561.48</ANNOT></TOKEN>
>>>> <TOKEN>życiu<ANNOT>życie/subst:sg:loc:n/10561.49</ANNOT></TOKEN>
>>>> <TOKEN>i<ANNOT>i/conj/10561.50</ANNOT></TOKEN>
>>>> <TOKEN>że<ANNOT>że/conj/10561.51</ANNOT></TOKEN>
>>>> <TOKEN>,<ANNOT>,/interp/10561.52</ANNOT></TOKEN>
>>>> <TOKEN>zobaczycie<ANNOT>zobaczyć/fin:pl:sec:perf/10561.53</ANNOT></TOKEN> <TOKEN>,<ANNOT>,/interp/10561.54</ANNOT></TOKEN>
>>>> <TOKEN>wszystkiego<ANNOT>wszystko/subst:sg:gen:n/10561.55</ANNOT></TOKEN> <TOKEN>się<ANNOT>się/qub/10561.56</ANNOT></TOKEN>
>>>> <TOKEN>po<ANNOT>po/prep:loc/10561.57</ANNOT></TOKEN>
>>>> <TOKEN>tym<ANNOT>to/subst:sg:loc:n/10561.58</ANNOT></TOKEN>
>>>> <TOKEN>Alojzym<ANNOT>Alojzym/ign/10561.59</ANNOT></TOKEN>
>>>> <TOKEN>można<ANNOT>można/pred/10561.60</ANNOT></TOKEN>
>>>> <TOKEN>spodziewać<ANNOT>spodziewać/inf:imperf/10561.61</ANNOT></TOKEN>
>>>> <TOKEN>\/\/interp/10561.62</TOKEN>
>>>> <TOKEN>"<ANNOT>"/interp/10561.63</ANNOT></TOKEN>
>>>> <TOKEN>.<ANNOT>./interp/10561.64</ANNOT></TOKEN></CONTENT> </ALIGN>
>>>> </CONCORDANCE>
>>>> 3</RESULTS>
>>>>
>>>> ------------------------------------------------------------------------------
>>>> Learn Graph Databases - Download FREE O'Reilly Book
>>>> "Graph Databases" is the definitive new guide to graph databases and their
>>>> applications. Written by three acclaimed leaders in the field,
>>>> this first edition is now available. Download your free book today!
>>>> http://p.sf.net/sfu/NeoTech
>>>> _______________________________________________
>>>> saxon-help mailing list archived at http://saxon.markmail.org/
>>>> [hidden email]
>>>> https://lists.sourceforge.net/lists/listinfo/saxon-help
>>>
>>> ------------------------------------------------------------------------------
>>> Learn Graph Databases - Download FREE O'Reilly Book
>>> "Graph Databases" is the definitive new guide to graph databases and their
>>> applications. Written by three acclaimed leaders in the field,
>>> this first edition is now available. Download your free book today!
>>> http://p.sf.net/sfu/NeoTech
>>> _______________________________________________
>>> saxon-help mailing list archived at http://saxon.markmail.org/
>>> [hidden email]
>>> https://lists.sourceforge.net/lists/listinfo/saxon-help
>> -------------------------------
>> O'Neil Delpratt
>> Software Developer, Saxonica Limited Email: [hidden email]
>> Tel: +44 118 946 5894
>> Web: http://www.saxonica.com
>> Saxonica Community site: http://dev.saxonica.com
>> Bug tracking site: https://saxonica.plan.io/
>>
>>
>>
>>
>> ------------------------------------------------------------------------------
>> Learn Graph Databases - Download FREE O'Reilly Book
>> "Graph Databases" is the definitive new guide to graph databases and their
>> applications. Written by three acclaimed leaders in the field,
>> this first edition is now available. Download your free book today!
>> http://p.sf.net/sfu/NeoTech
>> _______________________________________________
>> saxon-help mailing list archived at http://saxon.markmail.org/
>> [hidden email]
>> https://lists.sourceforge.net/lists/listinfo/saxon-help
> -------------------------------
> O'Neil Delpratt
> Software Developer, Saxonica Limited Email: [hidden email]
> Tel: +44 118 946 5894
> Web: http://www.saxonica.com
> Saxonica Community site: http://dev.saxonica.com
> Bug tracking site: https://saxonica.plan.io/
>
>
>
>
> ------------------------------------------------------------------------------
> Learn Graph Databases - Download FREE O'Reilly Book
> "Graph Databases" is the definitive new guide to graph databases and their
> applications. Written by three acclaimed leaders in the field,
> this first edition is now available. Download your free book today!
> http://p.sf.net/sfu/NeoTech
> _______________________________________________
> saxon-help mailing list archived at http://saxon.markmail.org/
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/saxon-help


------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/NeoTech
_______________________________________________
saxon-help mailing list archived at http://saxon.markmail.org/
[hidden email]
https://lists.sourceforge.net/lists/listinfo/saxon-help 
Reply | Threaded
Open this post in threaded view
|

PHP binding: jvm not loading

Ruprecht von Waldenfels
In reply to this post by O'Neil Delpratt
Dear List,

I am experiencing that about half the time, the transformation I am
attempting does not work. The error message is
JNI_CreateJavaVM() failed with result-5

Hitting reload a few times will lead to the transformation. It's not a
huge memory-intensive transformation, just a small one.

Any suggestions?

Best,
Ruprecht

------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/NeoTech
_______________________________________________
saxon-help mailing list archived at http://saxon.markmail.org/
[hidden email]
https://lists.sourceforge.net/lists/listinfo/saxon-help 
Reply | Threaded
Open this post in threaded view
|

PHP binding: jvm not loading

Ruprecht von Waldenfels
In reply to this post by O'Neil Delpratt
Sorry: I forgot to state:
this is on a ubuntu 14.04 64 bit machine, php, saxon_ce
Thanks!



Dear List,

I am experiencing that about half the time, the transformation I am
attempting does not work. The error message is
JNI_CreateJavaVM() failed with result-5

Hitting reload a few times will lead to the transformation. It's not a
huge memory-intensive transformation, just a small one.

Any suggestions?

Best,
Ruprecht

------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/NeoTech
_______________________________________________
saxon-help mailing list archived at http://saxon.markmail.org/
[hidden email]
https://lists.sourceforge.net/lists/listinfo/saxon-help 
Reply | Threaded
Open this post in threaded view
|

Re: PHP binding: jvm not loading

Michael Kay
Not a very helpful suggestion, I know, but I would be looking for multi-threading problems.

Michael Kay
Saxonica
[hidden email]
+44 (0118) 946 5893



On 5 Jun 2014, at 19:07, Ruprecht von Waldenfels <[hidden email]> wrote:

> Sorry: I forgot to state:
> this is on a ubuntu 14.04 64 bit machine, php, saxon_ce
> Thanks!
>
>
>
> Dear List,
>
> I am experiencing that about half the time, the transformation I am
> attempting does not work. The error message is
> JNI_CreateJavaVM() failed with result-5
>
> Hitting reload a few times will lead to the transformation. It's not a
> huge memory-intensive transformation, just a small one.
>
> Any suggestions?
>
> Best,
> Ruprecht
>
> ------------------------------------------------------------------------------
> Learn Graph Databases - Download FREE O'Reilly Book
> "Graph Databases" is the definitive new guide to graph databases and their
> applications. Written by three acclaimed leaders in the field,
> this first edition is now available. Download your free book today!
> http://p.sf.net/sfu/NeoTech
> _______________________________________________
> saxon-help mailing list archived at http://saxon.markmail.org/
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/saxon-help 


------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/NeoTech
_______________________________________________
saxon-help mailing list archived at http://saxon.markmail.org/
[hidden email]
https://lists.sourceforge.net/lists/listinfo/saxon-help 
Reply | Threaded
Open this post in threaded view
|

Re: PHP binding: jvm not loading

O'Neil Delpratt
In reply to this post by Ruprecht von Waldenfels
Hi,

Have you tried calling the close() method at the end of your php script?

Please may you send me your php script and any other resource file(s) needed (maybe send it offlist).


I think this might be similar to the following issue:

https://saxonica.plan.io/issues/2054

Thanks and kind regards,

O'Neil


On 5 Jun 2014, at 19:07, Ruprecht von Waldenfels <[hidden email]> wrote:

> Sorry: I forgot to state:
> this is on a ubuntu 14.04 64 bit machine, php, saxon_ce
> Thanks!
>
>
>
> Dear List,
>
> I am experiencing that about half the time, the transformation I am
> attempting does not work. The error message is
> JNI_CreateJavaVM() failed with result-5
>
> Hitting reload a few times will lead to the transformation. It's not a
> huge memory-intensive transformation, just a small one.
>
> Any suggestions?
>
> Best,
> Ruprecht
>
> ------------------------------------------------------------------------------
> Learn Graph Databases - Download FREE O'Reilly Book
> "Graph Databases" is the definitive new guide to graph databases and their
> applications. Written by three acclaimed leaders in the field,
> this first edition is now available. Download your free book today!
> http://p.sf.net/sfu/NeoTech
> _______________________________________________
> saxon-help mailing list archived at http://saxon.markmail.org/
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/saxon-help 

-------------------------------
O'Neil Delpratt
Software Developer, Saxonica Limited Email: [hidden email]
Tel: +44 118 946 5894
Web: http://www.saxonica.com
Saxonica Community site: http://dev.saxonica.com
Bug tracking site: https://saxonica.plan.io/




------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/NeoTech
_______________________________________________
saxon-help mailing list archived at http://saxon.markmail.org/
[hidden email]
https://lists.sourceforge.net/lists/listinfo/saxon-help