Skip to content

Commit 0e33dda

Browse files
Sync small files language/predefined/generator, internaliterator, iterator, iteratoraggregate, unitenum, weakmap with EN
1 parent d7bf02a commit 0e33dda

File tree

28 files changed

+1757
-0
lines changed

28 files changed

+1757
-0
lines changed
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<!-- EN-Revision: 8fee3ae9715ffa15922469eb7d98f4878917a6ee Maintainer: grzesiek Status: ready -->
3+
<!-- $Revision$ -->
4+
<refentry xml:id="generator.current" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
5+
<refnamediv>
6+
<refname>Generator::current</refname>
7+
<refpurpose>Pobierz uzyskaną wartość</refpurpose>
8+
</refnamediv>
9+
10+
<refsect1 role="description">
11+
&reftitle.description;
12+
<methodsynopsis role="Generator">
13+
<modifier>public</modifier> <type>mixed</type><methodname>Generator::current</methodname>
14+
<void/>
15+
</methodsynopsis>
16+
</refsect1>
17+
18+
<refsect1 role="parameters">
19+
&reftitle.parameters;
20+
&no.function.parameters;
21+
</refsect1>
22+
23+
<refsect1 role="returnvalues">
24+
&reftitle.returnvalues;
25+
<para>
26+
Zwraca uzyskaną wartość.
27+
</para>
28+
</refsect1>
29+
30+
31+
</refentry>
32+
<!-- Keep this comment at the end of the file
33+
Local variables:
34+
mode: sgml
35+
sgml-omittag:t
36+
sgml-shorttag:t
37+
sgml-minimize-attributes:nil
38+
sgml-always-quote-attributes:t
39+
sgml-indent-step:1
40+
sgml-indent-data:t
41+
indent-tabs-mode:nil
42+
sgml-parent-document:nil
43+
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
44+
sgml-exposed-tags:nil
45+
sgml-local-catalogs:nil
46+
sgml-local-ecat-files:nil
47+
End:
48+
vim600: syn=xml fen fdm=syntax fdl=2 si
49+
vim: et tw=78 syn=sgml
50+
vi: ts=1 sw=1
51+
-->
Lines changed: 84 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,84 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<!-- EN-Revision: 8fee3ae9715ffa15922469eb7d98f4878917a6ee Maintainer: grzesiek Status: ready -->
3+
<!-- $Revision$ -->
4+
<refentry xml:id="generator.getreturn" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
5+
<refnamediv>
6+
<refname>Generator::getReturn</refname>
7+
<refpurpose>Pobiera wartość zwracaną generatora</refpurpose>
8+
</refnamediv>
9+
10+
<refsect1 role="description">
11+
&reftitle.description;
12+
<methodsynopsis role="Generator">
13+
<modifier>public</modifier> <type>mixed</type><methodname>Generator::getReturn</methodname>
14+
<void/>
15+
</methodsynopsis>
16+
</refsect1>
17+
18+
<refsect1 role="parameters">
19+
&reftitle.parameters;
20+
&no.function.parameters;
21+
</refsect1>
22+
23+
<refsect1 role="returnvalues">
24+
&reftitle.returnvalues;
25+
<para>
26+
Zwraca wartość zwrotną generatora po zakończeniu wykonywania.
27+
</para>
28+
</refsect1>
29+
30+
<refsect1 role="examples">
31+
&reftitle.examples;
32+
<para>
33+
<example>
34+
<title>Przykład <methodname>Generator::getReturn</methodname></title>
35+
<programlisting role="php">
36+
<![CDATA[
37+
<?php
38+
39+
$gen = (function() {
40+
yield 1;
41+
yield 2;
42+
43+
return 3;
44+
})();
45+
46+
foreach ($gen as $val) {
47+
echo $val, PHP_EOL;
48+
}
49+
50+
echo $gen->getReturn(), PHP_EOL;
51+
]]>
52+
</programlisting>
53+
&example.outputs;
54+
<screen>
55+
<![CDATA[
56+
1
57+
2
58+
3
59+
]]>
60+
</screen>
61+
</example>
62+
</para>
63+
</refsect1>
64+
</refentry>
65+
<!-- Keep this comment at the end of the file
66+
Local variables:
67+
mode: sgml
68+
sgml-omittag:t
69+
sgml-shorttag:t
70+
sgml-minimize-attributes:nil
71+
sgml-always-quote-attributes:t
72+
sgml-indent-step:1
73+
sgml-indent-data:t
74+
indent-tabs-mode:nil
75+
sgml-parent-document:nil
76+
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
77+
sgml-exposed-tags:nil
78+
sgml-local-catalogs:nil
79+
sgml-local-ecat-files:nil
80+
End:
81+
vim600: syn=xml fen fdm=syntax fdl=2 si
82+
vim: et tw=78 syn=sgml
83+
vi: ts=1 sw=1
84+
-->
Lines changed: 81 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,81 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<!-- EN-Revision: 8fee3ae9715ffa15922469eb7d98f4878917a6ee Maintainer: grzesiek Status: ready -->
3+
<!-- $Revision$ -->
4+
<refentry xml:id="generator.key" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
5+
<refnamediv>
6+
<refname>Generator::key</refname>
7+
<refpurpose>Pobiera uzyskany klucz</refpurpose>
8+
</refnamediv>
9+
10+
<refsect1 role="description">
11+
&reftitle.description;
12+
<methodsynopsis role="Generator">
13+
<modifier>public</modifier> <type>mixed</type><methodname>Generator::key</methodname>
14+
<void/>
15+
</methodsynopsis>
16+
<para>
17+
Pobiera klucz uzyskanej wartości.
18+
</para>
19+
</refsect1>
20+
21+
<refsect1 role="parameters">
22+
&reftitle.parameters;
23+
&no.function.parameters;
24+
</refsect1>
25+
26+
<refsect1 role="returnvalues">
27+
&reftitle.returnvalues;
28+
<para>
29+
Zwraca uzyskany klucz.
30+
</para>
31+
</refsect1>
32+
33+
<refsect1 role="examples">
34+
&reftitle.examples;
35+
<para>
36+
<example>
37+
<title>Przykład <methodname>Generator::key</methodname></title>
38+
<programlisting role="php">
39+
<![CDATA[
40+
<?php
41+
42+
function Gen()
43+
{
44+
yield 'key' => 'value';
45+
}
46+
47+
$gen = Gen();
48+
49+
echo "{$gen->key()} => {$gen->current()}";
50+
]]>
51+
</programlisting>
52+
&example.outputs;
53+
<screen>
54+
<![CDATA[
55+
key => value
56+
]]>
57+
</screen>
58+
</example>
59+
</para>
60+
</refsect1>
61+
</refentry>
62+
<!-- Keep this comment at the end of the file
63+
Local variables:
64+
mode: sgml
65+
sgml-omittag:t
66+
sgml-shorttag:t
67+
sgml-minimize-attributes:nil
68+
sgml-always-quote-attributes:t
69+
sgml-indent-step:1
70+
sgml-indent-data:t
71+
indent-tabs-mode:nil
72+
sgml-parent-document:nil
73+
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
74+
sgml-exposed-tags:nil
75+
sgml-local-catalogs:nil
76+
sgml-local-ecat-files:nil
77+
End:
78+
vim600: syn=xml fen fdm=syntax fdl=2 si
79+
vim: et tw=78 syn=sgml
80+
vi: ts=1 sw=1
81+
-->
Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<!-- EN-Revision: 8fee3ae9715ffa15922469eb7d98f4878917a6ee Maintainer: grzesiek Status: ready -->
3+
<!-- $Revision$ -->
4+
<refentry xml:id="generator.next" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
5+
<refnamediv>
6+
<refname>Generator::next</refname>
7+
<refpurpose>Wznowienie działania generatora</refpurpose>
8+
</refnamediv>
9+
10+
<refsect1 role="description">
11+
&reftitle.description;
12+
<methodsynopsis role="Generator">
13+
<modifier>public</modifier> <type>void</type><methodname>Generator::next</methodname>
14+
<void/>
15+
</methodsynopsis>
16+
<para>
17+
Wywołanie metody <methodname>Generator::next</methodname> ma taki sam efekt jak wywołanie
18+
<methodname>Generator::send</methodname> z &null; jako argument.
19+
</para>
20+
</refsect1>
21+
22+
<refsect1 role="parameters">
23+
&reftitle.parameters;
24+
&no.function.parameters;
25+
</refsect1>
26+
27+
<refsect1 role="returnvalues">
28+
&reftitle.returnvalues;
29+
<para>
30+
&return.void;
31+
</para>
32+
</refsect1>
33+
34+
35+
</refentry>
36+
<!-- Keep this comment at the end of the file
37+
Local variables:
38+
mode: sgml
39+
sgml-omittag:t
40+
sgml-shorttag:t
41+
sgml-minimize-attributes:nil
42+
sgml-always-quote-attributes:t
43+
sgml-indent-step:1
44+
sgml-indent-data:t
45+
indent-tabs-mode:nil
46+
sgml-parent-document:nil
47+
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
48+
sgml-exposed-tags:nil
49+
sgml-local-catalogs:nil
50+
sgml-local-ecat-files:nil
51+
End:
52+
vim600: syn=xml fen fdm=syntax fdl=2 si
53+
vim: et tw=78 syn=sgml
54+
vi: ts=1 sw=1
55+
-->
Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<!-- EN-Revision: 8fee3ae9715ffa15922469eb7d98f4878917a6ee Maintainer: grzesiek Status: ready -->
3+
<!-- $Revision$ -->
4+
<refentry xml:id="generator.rewind" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
5+
<refnamediv>
6+
<refname>Generator::rewind</refname>
7+
<refpurpose>Przewija iterator</refpurpose>
8+
</refnamediv>
9+
10+
<refsect1 role="description">
11+
&reftitle.description;
12+
<methodsynopsis role="Generator">
13+
<modifier>public</modifier> <type>void</type><methodname>Generator::rewind</methodname>
14+
<void/>
15+
</methodsynopsis>
16+
<para>
17+
Jeśli iteracja już się rozpoczęła, zostanie zgłoszony wyjątek.
18+
</para>
19+
20+
</refsect1>
21+
22+
<refsect1 role="parameters">
23+
&reftitle.parameters;
24+
&no.function.parameters;
25+
</refsect1>
26+
27+
<refsect1 role="returnvalues">
28+
&reftitle.returnvalues;
29+
<para>
30+
&return.void;
31+
</para>
32+
</refsect1>
33+
34+
35+
</refentry>
36+
<!-- Keep this comment at the end of the file
37+
Local variables:
38+
mode: sgml
39+
sgml-omittag:t
40+
sgml-shorttag:t
41+
sgml-minimize-attributes:nil
42+
sgml-always-quote-attributes:t
43+
sgml-indent-step:1
44+
sgml-indent-data:t
45+
indent-tabs-mode:nil
46+
sgml-parent-document:nil
47+
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
48+
sgml-exposed-tags:nil
49+
sgml-local-catalogs:nil
50+
sgml-local-ecat-files:nil
51+
End:
52+
vim600: syn=xml fen fdm=syntax fdl=2 si
53+
vim: et tw=78 syn=sgml
54+
vi: ts=1 sw=1
55+
-->

0 commit comments

Comments
 (0)