autodoc.git
/
traditional.xml
version
»
Context lines:
10
20
40
80
file
none
3
autodoc.git/traditional.xml:19021:
<variable name='lr_error'><type><int/></type></variable> </docgroup> <docgroup homogen-name='make_parser' homogen-type='method'><doc><text><p>Compiles the parser-specification given in the first argument. Named actions are taken from the object if available, otherwise left as is.</p> </text><group><bugs/><text><p>Returns error-code in both GrammarParser.error and return_value->lr_error.</p> </text></group></doc> <method name='make_parser'> <arguments><argument name='str'><type><string/></type></argument><argument name='m'><type><or><object resolved='predef::Parser.LR.GrammarParser.make_parser'/><void/></or></type></argument></arguments>
-
<returntype><object resolved='predef::Parser'>Parser</object></returntype>
+
<returntype><object resolved='predef::Parser
.LR.Parser
'>Parser</object></returntype>
</method> </docgroup> <docgroup homogen-name='make_parser_from_file' homogen-type='method'><doc><text><p>Compiles the file specified in the first argument into an LR parser.</p> </text><group><seealso/><text><p><ref resolved='predef::Parser.LR.GrammarParser.make_parser'>make_parser</ref></p> </text></group></doc> <method name='make_parser_from_file'> <arguments><argument name='fname'><type><string/></type></argument><argument name='m'><type><or><object resolved='predef::Parser.LR.GrammarParser.make_parser_from_file'/><void/></or></type></argument></arguments>
-
<returntype><or><int/><object resolved='predef::Parser'>Parser</object></or></returntype>
+
<returntype><or><int/><object resolved='predef::Parser
.LR.Parser
'>Parser</object></or></returntype>
</method> </docgroup> </module> <class name='Parser'> <doc><text><p>This object implements an LALR(1) parser and compiler.</p> <p> Normal use of this object would be:</p> <p> <pre> set_error_handler {add_rule, set_priority, set_associativity}* set_symbol_to_string
autodoc.git/traditional.xml:98893:
</docgroup> <docgroup homogen-name='traverse' homogen-type='method'><doc><text><p>Return a <ref resolved='predef::Concurrent.Future'>Future</ref> that represents the array of mapping <ref resolved='predef::Concurrent.traverse.fun'>fun</ref> over the results of the completed <ref resolved='predef::Concurrent.traverse.futures'>futures</ref>.</p> </text></doc> <method name='traverse'> <arguments><argument name='futures'><type><array><valuetype><object resolved='predef::Concurrent.Future'>Future</object></valuetype></array></type></argument><argument name='fun'><type><function><argtype><mixed/></argtype><argtype><varargs><mixed/></varargs></argtype><returntype><mixed/></returntype></function></type></argument><argument name='extra'><type><varargs><mixed/></varargs></type></argument></arguments> <returntype><object resolved='predef::Concurrent.Future'>Future</object></returntype> </method> </docgroup> <docgroup homogen-name='use_backend' homogen-type='method'><doc><group><param name='enable'/><text><p>Setting this to <expr>false</expr> causes all <ref resolved='predef::Concurrent'>Concurrent</ref> callbacks
-
to be called directly, without using a backend (
except
for
timeouts
).</p>
+
(except for timeouts)
+
to be called directly, without using a backend
.</p>
+
</text></group><group><note/><text><p>(Un)setting
this typically alters the order in which some callbacks
+
are called
(
depending
on
what happens in a callback
).</p>
</text></group></doc> <method name='use_backend'><modifiers><final/></modifiers> <arguments><argument name='enable'><type><int/></type></argument></arguments> <returntype><void/></returntype> </method> </docgroup> <class name='Future'> <doc><text><p>Value that will be provided asynchronously sometime in the future.</p> </text><group><seealso/><text><p><ref resolved='predef::Concurrent.Promise'>Promise</ref></p>
autodoc.git/traditional.xml:99233:
</text></doc> <method name='future'> <arguments/> <returntype><object resolved='predef::Concurrent.Future'>Future</object></returntype> </method> </docgroup> <docgroup homogen-name='Future' homogen-type='inherit'> <inherit name='Future'><classname resolved='predef::Concurrent.Future'>Future</classname></inherit> </docgroup> <docgroup homogen-name='max_failures' homogen-type='method'><doc><group><param name='max'/><text><p>Specifies the maximum number of failures to be accepted in
-
the list of futures this promise depends upon.
Defaults
-
to
<expr>
0
</expr>. <expr>
-1
</expr>
means unlimited
.</p>
+
the list of futures this promise depends upon.
</p>
+
<p>
<expr>
-1
</expr>
means unlimited
.
</p>
+
<p>
Defaults to
<expr>
0
</expr>.</p>
</text></group><group><returns/><text><p>The new <ref resolved='predef::Concurrent.Promise'>Promise</ref>.</p> </text></group><group><seealso/><text><p><ref resolved='predef::Concurrent.Promise.depend'>depend()</ref>, <ref resolved='predef::Concurrent.Promise.min_failures'>min_failures()</ref>, <ref resolved='predef::Concurrent.Promise.any_results'>any_results()</ref></p> </text></group></doc> <method name='max_failures'> <arguments><argument name='max'><type><int><min>-1</min><max/></int></type></argument></arguments> <returntype><object resolved='predef::Concurrent.Promise'>this_program</object></returntype> </method> </docgroup> <docgroup homogen-name='min_failures' homogen-type='method'><doc><group><param name='min'/><text><p>Specifies the minimum number of failures to be required in the list of futures this promise depends upon. Defaults