From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.6 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI autolearn=ham autolearn_force=no version=3.4.4 Received: from cgl.ntg.nl (Cgl.ntg.nl [5.39.185.202]) by inbox.vuxu.org (Postfix) with ESMTP id 44D022F283 for ; Sun, 15 Sep 2024 22:35:23 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by cgl.ntg.nl (Postfix) with ESMTP id 3EC3B4855DA for ; Sun, 15 Sep 2024 22:31:53 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at cgl.ntg.nl Authentication-Results: cgl.ntg.nl (amavisd-new); dkim=fail (2048-bit key) reason="fail (message has been altered)" header.d=scorecrow.com header.b="Kx+7RIWR"; dkim=fail (2048-bit key) reason="fail (message has been altered)" header.d=messagingengine.com header.b="oDZdpe7N" Received: from cgl.ntg.nl ([127.0.0.1]) by localhost (cgl.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id t_rSHspb0JzU for ; Sun, 15 Sep 2024 22:31:52 +0200 (CEST) Received: from cgl.ntg.nl (localhost [127.0.0.1]) by cgl.ntg.nl (Postfix) with ESMTP id 131B548561F for ; Sun, 15 Sep 2024 22:30:50 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by cgl.ntg.nl (Postfix) with ESMTP id 44E30485247 for ; Sun, 15 Sep 2024 22:30:02 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at cgl.ntg.nl Received: from cgl.ntg.nl ([127.0.0.1]) by localhost (cgl.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 94STWHwGYrcq for ; Sun, 15 Sep 2024 22:30:01 +0200 (CEST) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=103.168.172.159; helo=fhigh8-smtp.messagingengine.com; envelope-from=ntg@scorecrow.com; receiver= Received: from fhigh8-smtp.messagingengine.com (fhigh8-smtp.messagingengine.com [103.168.172.159]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by cgl.ntg.nl (Postfix) with ESMTPS id 6BE8F485242 for ; Sun, 15 Sep 2024 22:30:01 +0200 (CEST) Received: from phl-compute-06.internal (phl-compute-06.phl.internal [10.202.2.46]) by mailfhigh.phl.internal (Postfix) with ESMTP id 3BD4F114015C for ; Sun, 15 Sep 2024 16:30:00 -0400 (EDT) Received: from phl-mailfrontend-02 ([10.202.2.163]) by phl-compute-06.internal (MEProxy); Sun, 15 Sep 2024 16:30:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=scorecrow.com; h=cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm3; t=1726432200; x=1726518600; bh=hPsDKIXOoUmqN/qS0iFwxnWy4fLaiUC56UTSPplraPA=; b= Kx+7RIWRukCmWlgxFHoNOlzzxksdQTLXB9r5bGfokYxCTpiOONfh+i3lyptiNt6g Wq8enqFT6jnx3zLYxA6CkXLyv2UJkukcd6iBhEwBBm1fz5MsrhBpXGM4eCuG8yQS gRjJy1fgRXscF7gWQaCaMcI3rodBvVTfRECl67WIRkHT1GO5N7UXvi7u2lDcU0AH aGp/d0MIxamvWvVUwqiTBP77csiY1g/ia7xFhVRSH4thRnwhFFtFIjnTXzAP6xGS l7KSkXO0q6OPzDncoOqjwkcX674J3uJDQhiU0KPZln8LQy9QfWbUFVFE3fOjkcUB oTCasX3iAn/ZR93D6JlRog== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t=1726432200; x= 1726518600; bh=hPsDKIXOoUmqN/qS0iFwxnWy4fLaiUC56UTSPplraPA=; b=o DZdpe7NT59pvNfzcIfGZf6In01fErS6Zsp+Mg/teIuhCT6X/pJXiUaIhZ8iE/PLd w5PhSImGeSjyXjby1oJf9YSfdKGBXlNjd8Ycw/9Y4GFrfskhqmGtoNOrQddDCdk5 SOjuH19RkBKfqe6AosK+t0alxk1K23cyizdi9oEFx5asTkfrmrUMHm5IcuoRa+MC O7Fj/UN8r7nnrTWkApM4pRiKRL0ysWIN9z6htBYG9J5DZjGyIJxWoLuooL3gRUss LoQp1/3O+tsQrf/zSMlMHJXZxvgWLykPN/osFdl71LlhJ5xkzLVUrFGnbNuKGEtL eGP2C6pXDg9ZGqODVwdFw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeftddrudekfedgudehvdcutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdp uffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivg hnthhsucdlqddutddtmdenucfjughrpefhtgfgggfuffhfvfgjkffosehtqhhmtdhhtdej necuhfhrohhmpeeurhhutggvucfjohhrrhhotghkshcuoehnthhgsehstghorhgvtghroh ifrdgtohhmqeenucggtffrrghtthgvrhhnpeefuedvgedvgeeiffeuteeukeetheeihfei ffdugffffefhvdefudegtedvveffheenucevlhhushhtvghrufhiiigvpedtnecurfgrrh grmhepmhgrihhlfhhrohhmpehnthhgsehstghorhgvtghrohifrdgtohhmpdhnsggprhgt phhtthhopedupdhmohguvgepshhmthhpohhuthdprhgtphhtthhopehnthhgqdgtohhnth gvgihtsehnthhgrdhnlh X-ME-Proxy: Feedback-ID: ib6b14750:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Sun, 15 Sep 2024 16:29:59 -0400 (EDT) From: Bruce Horrocks Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3776.700.51\)) Date: Sun, 15 Sep 2024 21:29:48 +0100 References: To: ntg-context mailing list In-Reply-To: Message-Id: <0F3B2569-C75B-47EA-9D34-289A55BF0C65@scorecrow.com> X-Mailer: Apple Mail (2.3776.700.51) Message-ID-Hash: QJKGF5ZRT3DJFXXDY5GAGONPSLWYNNNH X-Message-ID-Hash: QJKGF5ZRT3DJFXXDY5GAGONPSLWYNNNH X-MailFrom: ntg@scorecrow.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.9 Precedence: list Reply-To: mailing list for ConTeXt users Subject: [NTG-context] Re: Calling C code from ConTeXt LMTX List-Id: mailing list for ConTeXt users Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 DQoNCj4gT24gMTQgU2VwIDIwMjQsIGF0IDIxOjQ2LCBGbG9yZW50IE1pY2hlbCA8ZmxvcmVudC5t NDJAZ21haWwuY29tPiB3cm90ZToNCj4gDQo+IFRMO0RSOiBDb3VsZCBidWlsZGluZyBMdWFNZXRh VGVYIHdpdGggdGhlIGAtZlBJQ2AgZmxhZyBmb3IgdGhlIEx1YSBsaWJyYXJ5IGhhdmUgbmVnYXRp dmUgY29uc2VxdWVuY2VzPyBJcyB0aGVyZSBhIGJldHRlciB3YXkgdG8gYmUgYWJsZSB0byBjYWxs IGV4dGVybmFsIEMgZnVuY3Rpb25zIGZyb20gQ29uVGVYdD8NCg0KVGhpcyBzZWVtcyBhIGJpdCBk cmFzdGljLiBXaHkgY2Fu4oCZdCB5b3UgYWNoaWV2ZSB3aGF0IHlvdSB3YW50IHRvIGFjaGlldmUg YnkgdXNpbmcgb3RoZXIgbWV0aG9kcz8NCg0KRm9yIGV4YW1wbGUgeW91IGNvdWxkIHNldHVwIGEg d29ya2Zsb3cgd2hlcmVieSB5b3UgcHJlLWNhbGN1bGF0ZSB5b3VyIERF4oCZcyBhbmQgZm9ybWF0 IHRoZSByZXN1bHRzIHRvIGluY2x1ZGUgYXMgaW5wdXQgZmlsZXMuIE9yIHlvdSBjb3VsZCBwcmUt Y2FsY3VsYXRlIHlvdXIgREVzIGFuZCBwbG90IHRoZW0gdXNpbmcgb25lIG9mIGFueSBudW1iZXIg b2YgcGxvdHRpbmcgcHJvZ3JhbXMgYW5kIGluY2x1ZGUgdGhlIHBsb3RzIGFzIFRJRkZzIG9yIFBO R3MuDQoNCklmIHlvdeKAmXJlIGZhbWlsaWFyIHdpdGggY29tcGlsaW5nIEMgY29kZSB1c2luZyB0 b29scyBsaWtlIGBtYWtlYCB0aGVuIHdoeSBub3QgdXNlIGEgbWFrZWZpbGUgdG8gY29udHJvbCB0 aGUgcHJvZHVjdGlvbiBvZiB5b3VyIERFIHBsb3RzIGFuZCB5b3VyIENvblRlWHQgZG9jdW1lbnQg dG8gZW5zdXJlIHRoYXQgZXZlcnl0aGluZyBpcyBjb25zaXN0ZW50Pw0KDQpJZiB5b3UgYWJzb2x1 dGVseSBtdXN0IHJ1biB0aGUgREUgY2FsY3VsYXRpb25zIGFzIHRoZSBDb25UZVh0IGRvY3VtZW50 IGlzIHByb2Nlc3NlZCB0aGVuIHRoZXJlIGlzIFxleGVjdXRlc3lzdGVtY29tbWFuZC4NCg0K4oCU DQpCcnVjZSBIb3Jyb2Nrcw0KSGFtcHNoaXJlLCBVSw0KDQpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwpJZiB5b3VyIHF1ZXN0aW9uIGlzIG9mIGludGVyZXN0IHRvIG90aGVycyBhcyB3ZWxsLCBw bGVhc2UgYWRkIGFuIGVudHJ5IHRvIHRoZSBXaWtpIQoKbWFpbGxpc3QgOiBudGctY29udGV4dEBu dGcubmwgLyBodHRwczovL21haWxtYW4ubnRnLm5sL21haWxtYW4zL2xpc3RzL250Zy1jb250ZXh0 Lm50Zy5ubAp3ZWJwYWdlICA6IGh0dHBzOi8vd3d3LnByYWdtYS1hZGUubmwgLyBodHRwczovL2Nv bnRleHQuYWFuaGV0Lm5ldCAobWlycm9yKQphcmNoaXZlICA6IGh0dHBzOi8vZ2l0aHViLmNvbS9j b250ZXh0Z2FyZGVuL2NvbnRleHQKd2lraSAgICAgOiBodHRwczovL3dpa2kuY29udGV4dGdhcmRl bi5uZXQKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K