autodoc.git / traditional.xml

version» Context lines:

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-&gt;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