From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.text.pandoc/30743 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: A A Newsgroups: gmane.text.pandoc Subject: Fwd: Experimenting with pandoc module using just Lua Date: Thu, 16 Jun 2022 17:20:57 +0200 Message-ID: References: Reply-To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="000000000000e61c8a05e1922f65" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="24956"; mail-complaints-to="usenet@ciao.gmane.io" To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Original-X-From: pandoc-discuss+bncBDJ77HUDRUCBBZMUVWKQMGQEAOYJWUI-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Thu Jun 16 17:21:12 2022 Return-path: Envelope-to: gtp-pandoc-discuss@m.gmane-mx.org Original-Received: from mail-ot1-f61.google.com ([209.85.210.61]) by ciao.gmane.io with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1o1rJ1-0006Ic-Ts for gtp-pandoc-discuss@m.gmane-mx.org; Thu, 16 Jun 2022 17:21:11 +0200 Original-Received: by mail-ot1-f61.google.com with SMTP id f34-20020a9d03a5000000b0060c46a7869asf894089otf.2 for ; Thu, 16 Jun 2022 08:21:11 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1655392871; cv=pass; d=google.com; s=arc-20160816; b=ElwXwPleeZC+w0eFww33o8Y3/ko4h9U7mstRwg1CBczEI8nE1tnTcRmOXG2G4RTlH+ ir3f83X/vEviRDawRKDUVRoToc5FvH2sPBfjYBB/PzM8FrxDSc+tXSA/hMloQxKD1M0u yl4h7+GXvNRSy2E9NHv6ALvKCxsV5Q8N6wgrEaqZVbC5WbDDshHEBRqjQHOYL/rGGO68 GNLZSBL44Qr/c3wtzlHevhVQPE8/pCB3+4zdmWn6q7rl1qMq6CU0ziOzid8zoAVUMtD3 z7CNxwhAn3qVKShbjqUI1+TTiYH9N1enzh+zwKmbMMpXmQvexfMVv10ofGDAk5L0Les0 AGhw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:to:subject:message-id:date :from:in-reply-to:references:mime-version:sender:dkim-signature :dkim-signature; bh=+VkAAudVQrQPCFswcUe1f7ZUGxr4/BsfSVuREZkBq90=; b=gpz1SA9mTpCfkO94qJR5oykL8txpvyEwnCtCgnezdMYnhRbP1V+vunHtvGE1ccFLIH jz5mV9LyronCGoRx4y4RPMXzevcQ6at1rY6DoCHSy4MU3GAQ4BJx2CDwL2x4f3fbsLn0 0nzT0k85zLMFMBDceZry/ZVrWO3JCstcX/Kr1ucc78/iMkgZrSlUjEL2EW/a8857JSB2 B+saGSHQVEXv6LDxHPYygpE15HEpTjo/o9xzJhUOvQXo3kVAqUZJkEfDA6wrfayxujFL IkKaWUvgislFIvTjhJ84jznc1x1QchSE6/rd0CJgqH/8p5j4S1LLowv3awuWhW56suLk KH1A== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b="Yz/M3UAt"; spf=pass (google.com: domain of amine.aboufirass-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org designates 2607:f8b0:4864:20::135 as permitted sender) smtp.mailfrom=amine.aboufirass-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20210112; h=sender:mime-version:references:in-reply-to:from:date:message-id :subject:to:x-original-sender:x-original-authentication-results :reply-to:precedence:mailing-list:list-id:list-post:list-help :list-archive:list-subscribe:list-unsubscribe; bh=+VkAAudVQrQPCFswcUe1f7ZUGxr4/BsfSVuREZkBq90=; b=Xv+Oqpn/vmA2CFthZKCXKawxRKNLYDP9uOpGGb5RR6phBA/TZVnI2AkJ3BrpwylZEq DYeSObKhbYssEbPNEqzZV/U6/YGNNFHn7//yXq/wiWcgH8YAB7hj3Gj57G1/wOA1Btzx nfAi120rvPooK5/j4NOfsyURxxPWyS3zsFe7f5ltZ2I319YcI/54yeX/ZhbYnoEsvR1/ DAafxgGS1RPMVHV6GtiK6w8M89WQGMbCQyLnwJBz9Qc6hF4fDUyhUgX8zVOO934I1fHj ankgkga8STfypp/5JSDD4LyRnoFlYOPNg8k+uaw9NdMRrsr9ZOMye6GkHkEhVC3AFaZ3 j13A== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :x-original-sender:x-original-authentication-results:reply-to :precedence:mailing-list:list-id:list-post:list-help:list-archive :list-subscribe:list-unsubscribe; bh=+VkAAudVQrQPCFswcUe1f7ZUGxr4/BsfSVuREZkBq90=; b=BiA5rGeciPKczzCMzm7YSNVlBu0j1GPCRYC7VGDNrOVWAS7+Zy4FJibOCyEufxyU2N OTqxoGl4Gx7k8f9OOmft8fyrczmi159dDL5+7T+QLD2oJmfJB53p7fsvUJJ1ApZD/mtw FhEul2BfeRjBHLajMBgbgcLh2jZUNfLzYqFlhTpP20sqM5VvFAumm/UXurAwQq0GOjhb a1nHENRvfQyAz6tH/pF0m4KPT8shTISoDney4kH/2nwbHtEf+/Ok6QOmrCmejtGz8Ok2 Fe1TZ+zHYtaVgiu5sfk734TejPmoIZ5fxiATwlRw82N0bBO9TeBICivdYLNT0viBhCBg 4WQw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=sender:x-gm-message-state:mime-version:references:in-reply-to:from :date:message-id:subject:to:x-original-sender :x-original-authentication-results:reply-to:precedence:mailing-list :list-id:x-spam-checked-in-group:list-post:list-help:list-archive :list-subscribe:list-unsubscribe; bh=+VkAAudVQrQPCFswcUe1f7ZUGxr4/BsfSVuREZkBq90=; b=VOD7pwMkKfo+ehVNT9Kjg4O8SRVx2x78lRMFeps0A3lWAWM2ZeziYtdC7ph+FWh5ik QOYNfO/2yEX9yej7RENXYqGZFt/HSDIpYOYQylIwbQ9sL0Ihhue55gCtupWcuUiPRSa+ mD+Dl1IR/nRaqR+4anHF2IfUCOa0yclPhWEYlmoQdr9Hz5MAoxvME/4mDGFA2sBPmn02 MtJz2FeUSxWU9FZ5tmvbXMBRzgNgnLjFYAMhxoW4Hko0JB7ID2QqdPPiD23q4JnLWhtS DgjOMpCHkMr8owAO1LPQ01B+VP0l/gOX4s63b7//u2Zb8nhN2IMJV0zUtuX9M9pWRAhL lf5Q== Original-Sender: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org X-Gm-Message-State: AJIora/MuAEmqXsjju102Y67P2O/rWX73bfwqBhAA4S0CoyZRzZdka4d +4weCw0xCPUQGPKZAGmcJds= X-Google-Smtp-Source: AGRyM1vpGG1M2H7MwyPDVYtB+IHs/c9wo6VwGr9ZMtvtVF4nW7a3tf7ECYNk1NkTx/0/Dn/32FS/jw== X-Received: by 2002:a05:6808:114e:b0:32f:32cf:61fb with SMTP id u14-20020a056808114e00b0032f32cf61fbmr2928837oiu.204.1655392870918; Thu, 16 Jun 2022 08:21:10 -0700 (PDT) X-BeenThere: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Original-Received: by 2002:a05:6870:d78a:b0:f3:426e:e97a with SMTP id bd10-20020a056870d78a00b000f3426ee97als742403oab.2.gmail; Thu, 16 Jun 2022 08:21:09 -0700 (PDT) X-Received: by 2002:a05:6870:c890:b0:fe:5223:29f0 with SMTP id er16-20020a056870c89000b000fe522329f0mr8974183oab.6.1655392868950; Thu, 16 Jun 2022 08:21:08 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1655392868; cv=none; d=google.com; s=arc-20160816; b=pXaYYmKvqNRiBaZ0tJbjAbT/vfvPGGDjwqEwoKtaq+dfkbuEk1N/J55Vq5XpVPZ5Mz oHknyF/X9AmFIJxLBi0KpzutVaBREUyUBI9NcLbSoUp399MD1xUHlKnOj7kg4biH9qmH aHt8xOqu2hIgcr4sRbxNYDfbvFR3U9nzsDCKopDM6Jp90vRPuXEQPc5N4+YKFDM2vdNR EyGbXsXZAjHJmVifi23bXECb3SXgFJDFO0ajceavYPtPn6dZ5mCWdg4b3Bww8ne8l74X RPJdZ9z83JXVZQLDA2IQwzOSNVeY6MT0hNZeJJANus1IelyADclfCn20bKEswz1W7qZX S/SA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=OPrY4kE5+skgX3j2+W2Dt6mYnHMGx4JyTbnlevQKopU=; b=QUxwlZ3UHs/nnr+vvbyebl2RNcjIrCav3q45z8NiY8dPDFkRnYxfoVi0jT4Gl5SekF jORJ4TBRrEmlR7nXWist9LAHHRmNGX6uko+Bwe40Zi1JvQHovgAj193/iCqZProMT0Mh 61tUHYWhF9kv4fSv7VH3SrYQCkdZwqGZxWw4RIDNNua5Qc296JWWnv0fXD1tLX3G4U7i 2nsG1aYa6aLWF0GEX+D/DjLneb35bN95+j84JmXBALxI91OTiKl5gEDqzJWciTWLFnfE Zo51rDCJ01dWQCJG72v5KCpghIqiEluLZdUOQwuvq0qzHifi+f+lxlXMLOQ0cYUXyzEY nsmA== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b="Yz/M3UAt"; spf=pass (google.com: domain of amine.aboufirass-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org designates 2607:f8b0:4864:20::135 as permitted sender) smtp.mailfrom=amine.aboufirass-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Original-Received: from mail-il1-x135.google.com (mail-il1-x135.google.com. [2607:f8b0:4864:20::135]) by gmr-mx.google.com with ESMTPS id bd23-20020a056808221700b0032f15fa78efsi97770oib.4.2022.06.16.08.21.08 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 16 Jun 2022 08:21:08 -0700 (PDT) Received-SPF: pass (google.com: domain of amine.aboufirass-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org designates 2607:f8b0:4864:20::135 as permitted sender) client-ip=2607:f8b0:4864:20::135; Original-Received: by mail-il1-x135.google.com with SMTP id z11so1138330ilq.6 for ; Thu, 16 Jun 2022 08:21:08 -0700 (PDT) X-Received: by 2002:a92:c545:0:b0:2d1:a91c:4d12 with SMTP id a5-20020a92c545000000b002d1a91c4d12mr3072115ilj.288.1655392868636; Thu, 16 Jun 2022 08:21:08 -0700 (PDT) In-Reply-To: X-Original-Sender: amine.aboufirass-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b="Yz/M3UAt"; spf=pass (google.com: domain of amine.aboufirass-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org designates 2607:f8b0:4864:20::135 as permitted sender) smtp.mailfrom=amine.aboufirass-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Precedence: list Mailing-list: list pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org; contact pandoc-discuss+owners-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org List-ID: X-Google-Group-Id: 1007024079513 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , Xref: news.gmane.io gmane.text.pandoc:30743 Archived-At: --000000000000e61c8a05e1922f65 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable I guess a better way to phrase my question is the following: *Is there a way to generate a document from scratch and programmatically using Lua and without using Haskell?* There is mention here of a pandoc Builder class but I don=E2=80=99t see its Lua equivalent here . ---------- Forwarded message --------- From: A A Date: Thu, 16 Jun 2022 at 16:51 Subject: Experimenting with pandoc module using just Lua To: Dear All, Is there a way to experiment with the objects pandoc module using Lua without having to write a filter/writer and go through the pandoc CLI? I would really like to just experiment with generating documents and getting familiar with the Lua API using just a Lua interpreter. Regards, Amine --=20 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 e= mail 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/CAMwawgPtK_eLEpXrJrHPBnjBU-jDoMe-LM4ppba3ibSyqkHR%3Dg%40mail= .gmail.com. --000000000000e61c8a05e1922f65 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

I guess a better way to phrase my quest= ion is the following:

Is there a way to gener= ate a document from scratch and programmatically using Lua and without usin= g Haskell?

There is mention here of a pandoc Builder class but I don=E2=80=99t see its Lua equivale= nt here.<= /p>



= ---------- Forwarded message ---------
From: A A <amine.aboufirass-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
Da= te: Thu, 16 Jun 2022 at 16:51
Subject: Experimenting with pandoc module = using just Lua
To: <pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>


Dear All,

Is there a way to experiment wi= th the objects pandoc module using Lua without havi= ng to write a filter/writer and go through the pandoc CLI? I would really like to just experiment with generating documents an= d getting familiar with the Lua API using just a Lua interpreter.

Regards,

Amine

--
You received this message because you are subscribed to the Google Groups &= quot;pandoc-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an e= mail to pand= oc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org.
To view this discussion on the web visit https://group= s.google.com/d/msgid/pandoc-discuss/CAMwawgPtK_eLEpXrJrHPBnjBU-jDoMe-LM4ppb= a3ibSyqkHR%3Dg%40mail.gmail.com.
--000000000000e61c8a05e1922f65--