HEX
Server: Apache
System: Linux pdx1-shared-a1-38 6.6.104-grsec-jammy+ #3 SMP Tue Sep 16 00:28:11 UTC 2025 x86_64
User: mmickelson (3396398)
PHP: 8.1.31
Disabled: NONE
Upload Files
File: //lib/x86_64-linux-gnu/guile/3.0/ccache/texinfo/docbook.go
ELF�@�@8@�7�7��x7x7x7pp"D
;�?T�?;�?T�?;
O@T[@;�@T
�@�	T�@|���@�@qU�@G�
���	�
���'
0T�@|���@�@qU�@G
'->T�@4)U�@;�@HT�@4);�@HT�@4);�@HT�@4);QBHTZB4)�HT^B4);\BHT@4)TaBT
iBB H
;s@HB HHTiBB H
;
i@H
B
 H
H
T+AB H;m@HTbBT
jBB	 H	
;hBH	B H	HB	 H	;dBH	B HH	TjBB	 H	
;
hBH	
B
 H
	H
B	 H	
;
dBH	
B
 H
H
	TjBB	 H	;hBH	TqBB H;G@HTtBB H;@@HTwBB H;@HTzBB H;@HT}BB H;@HT�BB H;~BHT�BB H;@HT�BB H;�BHB HHB HHB HHB HHB HHB HHB HHB HHB H	HB H
HB HHB HHB H
HB HHHT^?4);�BHT�B4);�BHTZ?4);�BHT]?4);�BHT`?4);�BH�'�B'�B|�}�G|�
}�GTqA~�GB HH'�B
'�B
 T�B|�	Tm?T�B4oU�BGB0>EL<LH'�B
 T�B|�	TO?T�B4oU�BGG '�BT�BB HH'�BT�BB HH'�BT�BB HH'�BT�BB HH'�BT8AB HHT�@�B HHB HHB HHB HH0'�B
T	�B|	�	T	�>T�B4		oU	�BG		T�B|�7}�4G��'p
|	��T�AB HHT�@�B HHB H	HB	 H	H	T�BB H	HB	 H	H	'|�}�G	'&�B&�B�BT
GB|
�	T
�>TJB4

oU
<BG
;M@�'`|
��UT
�B|
�	T
w>T�B4

oU
{BG
;�B;�B�'B
 H
	H
T	�A|	�	T	]>T�A4		oU	�AG		B0>EL<�LH
��'0T	rB�B H
HB
 H
	H
T	9@B H
HB
 H
	H
T	kBB H
HB
 H
	H
'|�F}�CG|�?}�<GT@~P�7T B|�	T>T#B4oUBG;BB;HB�p'T	HB|	�	T	�=TKB4		oU	=BG		|
�}
�	G

G�	�
p'&
�AT	*B|	�	T	�=T-B4		oU	BG		|
�}
�G

�	�
p'&
�AB
 T$A|�	T�=T'A4oUAGG 'B
@;�@TB|���=BqU�AG@P'0|���'�'B
�T
�A|
�	T
�=T�A4

oU
�AG
��;�A;�A;�A� '	T
�A|
�	T
b=T	�A4

	oU
�AG

	`'�A
|�<}�9GG|�}�G|�}�GT:?~����|��|�}�G&$A�B@>EL<LHH@  '&A�A
�G
|���B HH�T�A|�	T=T�A4oU�AG�'	�T�A|���<8AqU�AGP�'`B G

H
H	
p	�'A
PPp`'
	


|�Z}�WG;�?T A|���<AqUAG�p'
�
|��T�@|�	T�<T�@4oU�@GB HH	�`p'�
�
�'B HH
T�@|�	T�<T
�@4
oU�@G`�'�
	���
�'&W@A
B HH'A
`T�@|�	TV<T�@4oU�@GTA|�	TH<Tr;4oU�@G�;�@`'@'�@
|�}�	G|�
�'B HH'A
��	|�
��|��}��G|�}�T�?|�	T<T�?4oU�?GG;�@`'P
�|��%G|�}�G|�}�GG|�}�	GB HHB HH	&�?&�?&�?GGB HH	`p�	;�@�@'|�
�\|�T}�QG|�}�T]?|�	T�;T`?4oUR?GG@p'p
�|��'G|�!}�G|�}�GG|�}�GB HHB HH`@���&l?&j?&h?GGB HHP@���&N?&L?�T	�?|	�	T	X;T�?4		oU	�?G		'D@
V):;$:1U(:U6:V(:
;#:1U':U':V+:%:V,:;':1U+:UA<T':1U%:V':�V,:;':1U+:T):1U':V):�;$:1U(:U6:V(:�;#:1U':U':;%:UW:U':V':#:V`:$:V':�;":1U&:U4:V&:�;!:1U%:U%:V):#:V<:$:V':�;":1U&:T$:1U":U&:V&: :V':!:V&:":V):#:V*:�;%:1U):T':1U%:V':�;":1U&:U^:V&:�;!:1U%:UO:V%:�; :1U$:U@:V$:�;:1U#:U1:V#:�;:1U":U":V&: :V':!:V(:":V):#:V*:�;%:1U):T':1U%:V):�;$:1U(:U(:V,:�V3:�V8:�;3:1U7:V;:����V<:�;7:1U;:V=:����V>:�;9:1U=:V?:����V@:�;;:1U?:VA:�;<:1U@:UN:V@:�;;:1U?:U?:;=:UO:U?:V�;;:V>:�;9:1U=:U=:V�;;:V>:~;9:1U=:UK:V=:y;8:1U<:U<:;::U";UJ:U::V�;6:V9:i;4:1U8:U8:Vt;6:V9:c;4:1U8:UF:V8:^;3:1U7:U7:V;:5:VT;6:V9:S;4:1U8:UF:V8:P;3:1U7:U7:V;:5:V4;6:V9:E;4:1U8:UF:V8:@;3:1U7:U�<U5:V9:3:V;4:V7:3;2:1U6:Up<UB:V4:.;/:1U3:U;<U1:V5:/:V�:0:V3:!;.:1U2:U@:V2:;-:1U1:U1:V5:/:V�:0:V3:;.:1U2:U2:V6:0:V�:1:V4:;/:1U3:UA:V3:;.:1U2:U2:;0:UB:U2:V�:.:V1:�;,:1U0:U0:V�:.:V1:�;,:1U0:U0:Vr:.:V1:�;,:1U0:U�;U<:V.:�;):1U-:U-:V1:+:VP:,:V/:�;*:1U.:U<:V.:�;):1U-:U-:V1:+:V0:,:V3:-:V4:.:V5:/:V6:0:V7:1:V8:2:V9:3:V::4:V;:5:V<:6:V=:7:V>:8:V?:9:V@:::VA:�;<:1U@:VB:�;=:1UA:VC:��VD:�;?:1UC:VE:�;@:1UD:VF:�;A:1UE:VG:�;B:1UF:UD;VF:�;A:1UE:VG:�VH:����VI:�;D:1UH:U
;VH:����VI:���VJ:~;E:1UI:VK:
���VL:x;G:1UK:VM:u;H:1UL:U;VL:r;G:1UK:U�<VK:m;F:1UJ:U�<VJ:j;E:1UI:U�<VI:g;D:1UH:VJ:��VK:a;F:1UJ:VL:^;G:1UK:VM:!���VN:Z;I:1UM:U�:VM:W;H:1UL:U�:VL:T;G:1UK:Uk<U�:VI:O;D:1UH:Ub<U�:VF:J;A:1UE:UY<Uy:VC:E;>:1UB:UP<Uh:V@:@;;:1U?:UY:V?:;;::1U>:U>:VB:<:VC:=:VD:>:VE:?:VF:@:VG:A:VH:B:VI:C:VJ:D:VK:E:VL:F:VM:G:VN:H:VO:I:VP:;K:1UO:VQ:z���VR:����VS:����VT:���Vo:;j:1Un:Vx:;s:1Uw:V:�;z:1U~:V�:�;�:1U�:V�:�;�:1U�:V�:�;�:1U�:V�:�;�:1U�:V�:�;�:1U�:V�:�;�:1U�:U�:U�:V�:�V�:�:V�:�;�:U�:U�:V�:�V�:�:V�:�;�:1U�:V�:�V�:�V�:�;�:1U�:V�:�;�:1U�:V�:�V�:�V�:;�:1U�:V�:�V�:;�:1U�:V�:���V�:����V�:���V�:�;�:1U�:V;.���V(;�;#;1U';U);VA;%;V:;&;V3;';V,;(;V/;);V0;*;V1;+;�'texinfo'docbook'filename'texinfo/docbook.scm'imports'sxml'fold'srfi'srfi-1'select'exports'*sdocbook->stexi-rules*'*sdocbook-block-commands*'sdocbook-flatten'filter-empty-elements'replace-titles'declarative?'guile'define-module*'set-current-module'identity'identity-deattr'	detag-one'tag-replacements'	parameter'var'replaceable'type'code'function'literal'samp'emphasis'emph'simpara'para'programlisting'example'	firstterm'dfn'file'quote'cite'application'symbol'note'	cartouche'envar'env'ignore-list'	stringify'@'
*preorder*'%'orderedlist'listitem'itemizedlist'acronym'term'informalexample'section'
subsection'
subsubsection'ulink'*text*'	*default*'	indexterm'variablelist'refsect1'refsect2'refsect3'refsect4'title'
informaltable'inline-command?'with-output-to-string'write'item'	enumerate'itemize'assq'url'uref'wrong-type-arg'car'6Wrong type argument in position 1 (expecting pair): ~S'cdr'warn'Don't know how to convert'to stexi'all'c'Ignoring'
attributes'append'memq'foldts*-values'reverse'chapter�p|p�	r
s�t�u wpx�z\|�~����D��(("""�"�" 
�`7`7�`7`7�X`7�6EE	E				E
EEEEE

E	E	
EEEEx���t����������,�����D������<���	��4������T������L���4�������6��H����
@��������������0���EEE����T���<���H���(��������������������E����D���,��������������4���'�+�+P� ���**�6�6�<x7x7pE�/�MP-@U0�k��		z�1���'��'D�)8�H)���)��)w��8���@��|8�8������D�D�����L+L�=��O�8	w8	��B�����

�
L3LX}XL�L�
 �(�(���0�0p�9									

 	$	-	=	G		X		d	n		��	��	�		����	����	�	�	�	�	�	�	�	�	���������������	�		�	�	�	��$,4 <(D0L8P@XHtH|H�H���������������������������� �(�0�0��(� � ��(���8�@�H�H�@�H�H��@�8�8�@�8�8��@���P���X���`���h���p���x������������������������	�	�	�	�	�	�	�	�	�	�	�	�	�	�
�
���		�	�0LT`d���� ��	��(08@DHT`� ��	(08@DH��	� ��	� ��	� ��	� ��	�		���� 048 DP\���� ��				�		���	���08@HLTpH������ ��������� ��		� ��			�� ��	��		��	��	��		�� ��			� ��			� ��		08@HL0T@l������0�8�H����������������������� �(� � �(� � �0�8�H���������������� ��	(08@DH�	�����8@D`p��� ��			� ��	(08@DH@LPT \(d0� �����������			��		�� (,Hdl ���� �*�*��	�	� ��	
�  $(4(<PX `hlH�����0�����������	���� ��	��� ��	 (088T\(d8�8�8�P����(����(��������@������ �� ��	� ��		(08@DL`hpx| �0�(���	�(H�		� ��			�					��		����	��	� ��		�					��		��� ��	8Xlt |���0�8�������� ����������� �(�(�0�(�(�(�@� � ��(� ���0�� ��(��������
(0|@3���*�
�$ x&�0�x,`�8�8�848lt�@ 
\|
`:�
�Jh�[4@�a4�e�,k��\�@XD%....Guile 3.0.7identityidentity-deattrdetag-onestringifyinline-command?sdocbook-flattenfdownfupfherefilter-empty-elementsreplace-titlessP�
texinfo/docbook.scmice-9/boot-9.scmice-9/psyntax.scm	���~;�,�a,,�,�b,,�,�b,$�,�;��a�h�~J }zK+JzN�
8O{,&z<ww�~��Z)h"iKmw<��J&;%�rZ�Z�Z�Z�Z�[�,wv>��2#ZJ�"6,iD�?,,1ZR;��.w"x�6h/GhB L%�4,, i'�3w'h-%�w%hV,&;%��hZ;�8;;�Cw��jJ<x1h*iK ��~Y;%��s3L);6Y ��h�h;I]"<�J�	6;=+�;
�X(;'�
wvl,
<;Y>��{;g=<!hyl(;=wh#�x4 �w�~A#�0w �;J0#,,.; �,�~_=wh#� ���~A#�0w �;;0;#,,.;{;X��
$
8x�$�xD`�8�88L8�t�@8	\�`.��>�
�OLX�UL�Y�,_(��\u0@pDidentityidentity-deattrdetag-onestringifyinline-command?sdocbook-flattenfdownfupfherefilter-empty-elementsreplace-titlesclosureargcachevarproctmpmodidentityidentity-deattrdetag-onetag-replacementsignore-liststringify*sdocbook->stexi-rules*pair*sdocbook-block-commands*inline-command?sdocbook-flattenfilter-empty-elementsreplace-titlesvalargstagbodybexpcachednameboxcodeattrscommandprimsdocbooknodeaccumblockcontpaccumpblockpcontkaccumkblockkcontstrxrestsdocbook-fragmenttinout"Flatten" a fragment of sdocbook so that block elements do not nest
inside each other.

Docbook is a nested format, where e.g. a @code{refsect2} normally
appears inside a @code{refsect1}. Logical divisions in the document are
represented via the tree topology; a @code{refsect2} element
@emph{contains} all of the elements in its section.

On the contrary, texinfo is a flat format, in which sections are marked
off by standalone section headers like @code{@@chapter}, and block
elements do not nest inside each other.

This function takes a nested sdocbook fragment @var{sdocbook} and
flattens all of the sections, such that e.g.
@example
 (refsect1 (refsect2 (para "Hello")))
@end example
becomes
@example
 ((refsect1) (refsect2) (para "Hello"))
@end example

Oftentimes (always?) sectioning elements have @code{<title>} as their
first element child; users interested in processing the @code{refsect*}
elements into proper sectioning elements like @code{chapter} might be
interested in @code{replace-titles} and @code{filter-empty-elements}.
@xref{texinfo docbook replace-titles,,replace-titles}, and @ref{texinfo
docbook filter-empty-elements,,filter-empty-elements}.

Returns a nodeset, as described in @ref{sxml xpath}. That is to say,
this function returns an untagged list of stexi elements.Filters out empty elements in an sdocbook nodeset. Mostly useful
after running @code{sdocbook-flatten}.Iterate over the sdocbook nodeset @var{sdocbook-fragment},
transforming contiguous @code{refsect} and @code{title} elements into
the appropriate texinfo sectioning command. Most useful after having run
@code{sdocbook-flatten}.

For example:
@example
 (replace-titles '((refsect1) (title "Foo") (para "Bar.")))
    @result{} '((chapter "Foo") (para "Bar."))
@end example
.guile.procprops.rodata.data.rtl-text.guile.frame-maps.dynamic.strtab.symtab.guile.arities.strtab.guile.arities.guile.docstrs.strtab.guile.docstrs.debug_info.debug_abbrev.debug_str.debug_loc.debug_line.shstrtab