* Examples for some pandoc.List methods @ 2022-10-20 16:24 perro tuerto [not found] ` <fac523bd-59fb-434a-9064-5e5535822c33n-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org> 0 siblings, 1 reply; 4+ messages in thread From: perro tuerto @ 2022-10-20 16:24 UTC (permalink / raw) To: pandoc-discuss [-- Attachment #1.1: Type: text/plain, Size: 679 bytes --] Hi, I am trying to understand how to implement pandoc.List:find, pandoc.List:find_if, pandoc.List:filter and pandoc.List:includes but I don't understand what does “needle“ or “pred” mean. Can I see some examples of how to use these methods? Thanks -- You received this message because you are subscribed to the Google Groups "pandoc-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To view this discussion on the web visit https://groups.google.com/d/msgid/pandoc-discuss/fac523bd-59fb-434a-9064-5e5535822c33n%40googlegroups.com. [-- Attachment #1.2: Type: text/html, Size: 1112 bytes --] ^ permalink raw reply [flat|nested] 4+ messages in thread
[parent not found: <fac523bd-59fb-434a-9064-5e5535822c33n-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>]
* Re: Examples for some pandoc.List methods [not found] ` <fac523bd-59fb-434a-9064-5e5535822c33n-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org> @ 2022-10-20 16:45 ` Albert Krewinkel [not found] ` <878rlao2x9.fsf-9EawChwDxG8hFhg+JK9F0w@public.gmane.org> 0 siblings, 1 reply; 4+ messages in thread From: Albert Krewinkel @ 2022-10-20 16:45 UTC (permalink / raw) To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw perro tuerto <nika.zhenya-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> writes: > Hi, I am trying to understand how to implement pandoc.List:find, > pandoc.List:find_if, pandoc.List:filter and pandoc.List:includes but > I don't understand what does “needle“ or “pred” mean. Can I see some > examples of how to use these methods? Thanks You are right, some examples would help to improve the docs. The test suite for lists contains some code that might help here: https://github.com/hslua/hslua/blob/main/hslua-list/test/test-list.lua E.g., for `find` see lines 79 ff. -- Albert Krewinkel GPG: 8eed e3e2 e8c5 6f18 81fe e836 388d c0b2 1f63 1124 -- You received this message because you are subscribed to the Google Groups "pandoc-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To view this discussion on the web visit https://groups.google.com/d/msgid/pandoc-discuss/878rlao2x9.fsf%40zeitkraut.de. ^ permalink raw reply [flat|nested] 4+ messages in thread
[parent not found: <878rlao2x9.fsf-9EawChwDxG8hFhg+JK9F0w@public.gmane.org>]
* Re: Examples for some pandoc.List methods [not found] ` <878rlao2x9.fsf-9EawChwDxG8hFhg+JK9F0w@public.gmane.org> @ 2022-10-20 17:10 ` 'William Lupton' via pandoc-discuss 2022-10-20 17:16 ` perro tuerto 1 sibling, 0 replies; 4+ messages in thread From: 'William Lupton' via pandoc-discuss @ 2022-10-20 17:10 UTC (permalink / raw) To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw [-- Attachment #1: Type: text/plain, Size: 2466 bytes --] Also, 'needle' presumably refers to finding a needle in a haystack ( https://dictionary.cambridge.org/dictionary/english/needle-in-a-haystack), where the list is the haystack! The use of this term is probably paying homage to the C run-time library's strstr() function (and friends): STRSTR(3) Library Functions Manual STRSTR(3) NAME strstr, strcasestr, strnstr – locate a substring in a string LIBRARY Standard C Library (libc, -lc) SYNOPSIS #include <string.h> char *strstr(const char *haystack, const char *needle); ... DESCRIPTION The strstr() function locates the first occurrence of the null-terminated string needle in the null-terminated string haystack. On Thu, 20 Oct 2022 at 17:50, Albert Krewinkel <albert+pandoc-9EawChwDxG8hFhg+JK9F0w@public.gmane.org> wrote: > > perro tuerto <nika.zhenya-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> writes: > > > Hi, I am trying to understand how to implement pandoc.List:find, > > pandoc.List:find_if, pandoc.List:filter and pandoc.List:includes but > > I don't understand what does “needle“ or “pred” mean. Can I see some > > examples of how to use these methods? Thanks > > You are right, some examples would help to improve the docs. > > The test suite for lists contains some code that might help here: > https://github.com/hslua/hslua/blob/main/hslua-list/test/test-list.lua > E.g., for `find` see lines 79 ff. > > -- > Albert Krewinkel > GPG: 8eed e3e2 e8c5 6f18 81fe e836 388d c0b2 1f63 1124 > > -- > You received this message because you are subscribed to the Google Groups > "pandoc-discuss" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > To view this discussion on the web visit > https://groups.google.com/d/msgid/pandoc-discuss/878rlao2x9.fsf%40zeitkraut.de > . > -- You received this message because you are subscribed to the Google Groups "pandoc-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To view this discussion on the web visit https://groups.google.com/d/msgid/pandoc-discuss/CAEe_xxgZQvkNRsOD5JTTumPgWFKQPJNfitDAGM-mPLGVg6FSUg%40mail.gmail.com. [-- Attachment #2: Type: text/html, Size: 3925 bytes --] ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Examples for some pandoc.List methods [not found] ` <878rlao2x9.fsf-9EawChwDxG8hFhg+JK9F0w@public.gmane.org> 2022-10-20 17:10 ` 'William Lupton' via pandoc-discuss @ 2022-10-20 17:16 ` perro tuerto 1 sibling, 0 replies; 4+ messages in thread From: perro tuerto @ 2022-10-20 17:16 UTC (permalink / raw) To: pandoc-discuss [-- Attachment #1.1: Type: text/plain, Size: 1248 bytes --] That is what I was looking for, thank you! El jueves, 20 de octubre de 2022 a las 9:50:04 UTC-7, Albert Krewinkel escribió: > > perro tuerto <nika....-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> writes: > > > Hi, I am trying to understand how to implement pandoc.List:find, > > pandoc.List:find_if, pandoc.List:filter and pandoc.List:includes but > > I don't understand what does “needle“ or “pred” mean. Can I see some > > examples of how to use these methods? Thanks > > You are right, some examples would help to improve the docs. > > The test suite for lists contains some code that might help here: > https://github.com/hslua/hslua/blob/main/hslua-list/test/test-list.lua > E.g., for `find` see lines 79 ff. > > -- > Albert Krewinkel > GPG: 8eed e3e2 e8c5 6f18 81fe e836 388d c0b2 1f63 1124 > -- You received this message because you are subscribed to the Google Groups "pandoc-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To view this discussion on the web visit https://groups.google.com/d/msgid/pandoc-discuss/de1a8c8f-dc77-4de8-9cbd-f62e38abbcf1n%40googlegroups.com. [-- Attachment #1.2: Type: text/html, Size: 2142 bytes --] ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2022-10-20 17:16 UTC | newest] Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2022-10-20 16:24 Examples for some pandoc.List methods perro tuerto [not found] ` <fac523bd-59fb-434a-9064-5e5535822c33n-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org> 2022-10-20 16:45 ` Albert Krewinkel [not found] ` <878rlao2x9.fsf-9EawChwDxG8hFhg+JK9F0w@public.gmane.org> 2022-10-20 17:10 ` 'William Lupton' via pandoc-discuss 2022-10-20 17:16 ` perro tuerto
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).