## LATEX-L@LISTSERV.UNI-HEIDELBERG.DE

 Options: Use Classic View Use Proportional Font Show Text Part by Default Condense Mail Headers Topic: [<< First] [< Prev] [Next >] [Last >>]

 Sender: Mailing list for the LaTeX3 project <[log in to unmask]> Date: Fri, 23 Oct 2009 19:31:15 +0200 Reply-To: Mailing list for the LaTeX3 project <[log in to unmask]> Subject: Re: xparse processors MIME-Version: 1.0 Content-Transfer-Encoding: 8bit In-Reply-To: <[log in to unmask]> Content-Type: text/plain; charset=ISO-8859-1; format=flowed From: Lars Hellström <[log in to unmask]> Parts/Attachments: text/plain (24 lines) Joseph Wright skrev: > Taking this idea, I'd probably favour something that doesn't include > "xparse" as a document-level function: perhaps \ProcessedArgument or > \ProcessingResult? Yes, that is probably better. > If I say that it will initially be a toks (for each > parsing run), then you can do > > \let\ProcessingResult\YourMacro > \def\ProcessingResult{whtever} > \toks_set:NV\ProcessingResult\Variable > > etc. Would that work? Not sure what you're asking here. It wouldn't work to reset \ProcessingResult to \l_xparse_arg_toks only at the beginning of parsing the arguments of the command, as any processor can redefine it as a macro and then another can come along that expects it to be a toks register again; it would have to be reset before each processor. Lars Hellström
{"extraction_info": {"found_math": true, "script_math_tex": 0, "script_math_asciimath": 0, "math_annotations": 0, "math_alttext": 0, "mathml": 0, "mathjax_tag": 0, "mathjax_inline_tex": 0, "mathjax_display_tex": 0, "mathjax_asciimath": 1, "img_math": 0, "codecogs_latex": 0, "wp_latex": 0, "mimetex.cgi": 0, "/images/math/codecogs": 0, "mathtex.cgi": 0, "katex": 0, "math-container": 0, "wp-katex-eq": 0, "align": 0, "equation": 0, "x-ck12": 0, "texerror": 0, "math_score": 0.9093554615974426, "perplexity": 16704.999476364486}, "config": {"markdown_headings": true, "markdown_code": true, "boilerplate_config": {"ratio_threshold": 0.18, "absolute_threshold": 10, "end_threshold": 15, "enable": true}, "remove_buttons": true, "remove_image_figures": true, "remove_link_clusters": true, "table_config": {"min_rows": 2, "min_cols": 3, "format": "plain"}, "remove_chinese": true, "remove_edit_buttons": true, "extract_latex": true}, "warc_path": "s3://commoncrawl/crawl-data/CC-MAIN-2022-40/segments/1664030338244.64/warc/CC-MAIN-20221007175237-20221007205237-00175.warc.gz"}