expl3: Sequence stack
Jonathan Spratte <0000033164e32157-dmarc-request-0lvw86wZMd8wwC3q1xGJAzLcMfAFj/UcfwJ6n/[email protected]> Tue, 27 Oct 2020 12:48:10 +0100
| Newsgroups | gmane.comp.tex.latex.latex3 |
|---|---|
| Message-ID | <20201027114810.GJ886940@thinkarch> |
Hi all,
I got two little questions concerning stacks in `expl3`.
1. What is the best way to build a stack for a sequence?
The naive way would be to use something like
\seq_push:No \l_my_stack_seq \l_my_seq
to push and then
\seq_pop:NN \l_my_stack_seq \l_my_seq
But this doesn't look like a clean usage of `\seq_pop:NN` and
`\seq_push:Nn`.
2. Should there be a higher level interface for stacks of the different
data types in `expl3`?
Best
Jonathan
signature.asc
(application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEs8EKpEY1cfStRNEHQBicLt1R3hcFAl+YCPYACgkQQBicLt1R 3hdmfBAAt144+n7gg2SFckguzVtITLpd2KyByO4219FgBdtTl5zsV2RJcroOIS+B y+i2xsvFLXxWByOjDVtgaPIbQuLC60IT0qc9K2jXTEc0hlR2w0wtkSssgJnFWxz8 9lIjsi43mkildTh9zNfS3iECvFan51X8a19UvCTzkZfaiXq+tX/J6MR0mkpPsDC0 SFSEt39p8t3puVl/JKbH+RS/NZPgEppUJdKzLkdS+cAul8HeNE2jvuovGwZYrdx0 z9OR51sOSKBMlU3RRaSi6caHHRYYJe4rU507GMKgYDaiGaKgWqorcEi4MbZ/rR+G TMOw+cyc5CghwDxXuWv0oxY+4nIBdRsc7YUrnatgIaMLrmrTrRoPOS4YIyG/QFyu UXS7KrlR2j+93Dd6iehC12JPVa+HLwbSDTnLvjI+7MZx5AS3itD6mVAryv2IPpnq XQgUxTfiiaU++c+mH8DJHipfWeGbDcwYfxJy7fHuNMNDnaPwhQXLp0OUqaiVIQg0 oYdIz6fuciw1mFmYpw9itVciKXRVrEO6DH/K2fQaK0F8/xiKZ7i3trikDAWaXY8K 89XsrU8hRYRWQB3p6XpN6YDOMLR4bv5INm7aKXyfIpmTE9JNxo2SnOrbHWzXeJYC c6UKYVYyj1fXGl/CMRl+Hm0Lf0Ojzp5g4SISRCUEHV5TbFOFE18= =Bwu1 -----END PGP SIGNATURE-----