From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/114767 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Paul Mazaitis via ntg-context Newsgroups: gmane.comp.tex.context Subject: New Tool: tree-sitter-context_en Parser Date: Fri, 22 Apr 2022 20:58:52 -0400 Message-ID: <03FD8A27-1E53-463C-A9B7-0175E2B8C50C@mazaitis.org> Reply-To: mailing list for ConTeXt users Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="28596"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Paul Mazaitis To: ntg-context@ntg.nl Original-X-From: ntg-context-bounces@ntg.nl Sat Apr 23 03:06:20 2022 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane-mx.org Original-Received: from zapf.boekplan.nl ([5.39.185.232] helo=zapf.ntg.nl) by ciao.gmane.io with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ni4E8-0007E1-Gz for gctc-ntg-context-518@m.gmane-mx.org; Sat, 23 Apr 2022 03:06:20 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 48DDA2803AD; Sat, 23 Apr 2022 03:05:53 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at zapf.boekplan.nl Original-Received: from zapf.ntg.nl ([127.0.0.1]) by localhost (zapf.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iHXN1KbtFjVN; Sat, 23 Apr 2022 03:05:52 +0200 (CEST) Original-Received: from zapf.ntg.nl (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id E1D10280953; Sat, 23 Apr 2022 03:05:51 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id C024C2803AD for ; Sat, 23 Apr 2022 03:05:49 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at zapf.boekplan.nl Original-Received: from zapf.ntg.nl ([127.0.0.1]) by localhost (zapf.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id o8Yan-qUNR4C for ; Sat, 23 Apr 2022 03:05:47 +0200 (CEST) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=66.111.4.27; helo=out3-smtp.messagingengine.com; envelope-from=paul@mazaitis.org; receiver= X-Greylist: delayed 411 seconds by postgrey-1.36 at zapf.ntg.nl; Sat, 23 Apr 2022 03:05:47 CEST Original-Received: from out3-smtp.messagingengine.com (out3-smtp.messagingengine.com [66.111.4.27]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by zapf.ntg.nl (Postfix) with ESMTPS id 2235C28039E for ; Sat, 23 Apr 2022 03:05:46 +0200 (CEST) Original-Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 0F8765C024A for ; Fri, 22 Apr 2022 20:58:54 -0400 (EDT) Original-Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Fri, 22 Apr 2022 20:58:54 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:date:from:from:in-reply-to:message-id:mime-version :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t=1650675534; x= 1650761934; bh=YXCn++/fQ2Epx8pH88a99qhp9dF/1xX1mxTThZMnCHI=; b=F RABp+uWlD5LMVwdQClwgAjNdpsGYInI8xdMt0t1/sW4S5lyemOoPzxDc0W56ZDLY bJ5fD0ePb9399lUJBVumy4alqcqEz1AvvTSFd8PIOUt3sF9lld7NSLzzSzYCxMEO zPX2R1JVI2flggfQE7R5lmBa+fHjQtWbUwMN+PGuZw6j4CAz1OxGon8yaBpwxCI8 dXe3C0g/OV6JpDfzNOp0yek0omReVOoWGHurePBJTe+oC002dYgiFadDQIOKT6wD y8iwbxLl5fYug7vBkbhP2ocqEG4+TuFx+MCNfX/Uq0MUliSBDpkc4zmhy6+rxTit UFKhCm/dk1C9rQg5VDkOw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrtdehgdeflecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhephffvufffoffkgggtgfesthhqmhdtre dttdenucfhrhhomheprfgruhhlucforgiirghithhishcuoehprghulhesmhgriigrihht ihhsrdhorhhgqeenucggtffrrghtthgvrhhnpeejuedvueefvdehtddugedvheefieevgf elfeejgedtgedtfedvgeduheefjefftdenucffohhmrghinheptghonhhtvgigthhgrghr uggvnhdrnhgvthdpghhithhhuhgsrdgtohhmnecuvehluhhsthgvrhfuihiivgeptdenuc frrghrrghmpehmrghilhhfrhhomhepphgruhhlsehmrgiirghithhishdrohhrgh X-ME-Proxy: Original-Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Fri, 22 Apr 2022 20:58:53 -0400 (EDT) X-Mailer: MailMate (1.14r5852) X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.26 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ntg-context-bounces@ntg.nl Original-Sender: "ntg-context" Xref: news.gmane.io gmane.comp.tex.context:114767 Archived-At: CkhpLCBldmVyeW9uZSEKCkkndmUgYmVlbiB3b3JraW5nIG9uIGFuIHVwZGF0ZWQgdHJlZS1zaXR0 ZXIgcGFyc2VyIGZvciB0aGUgQ29uVGVYdCBmaWxlIGZvcm1hdC4KClRoZSBwYXJzZXIgaGFzIHBy ZXR0eSBnb29kIHN1cHBvcnQgZm9yIHBhcnNpbmcgYSBDb25UZVh0IC50ZXggZmlsZSBhbmQgcHJv ZHVjaW5nIGEgc3ludGF4IHRyZWUgZm9yIHRoYXQgZmlsZSAoYW5kLCBvcHRpb25hbGx5LCBoaWdo bGlnaHRpbmcpLgoKVGhlIHBhcnNlciBhbHNvIGhhcyBzdXBwb3J0IGZvciB1c2luZyBhcHByb3By aWF0ZSBwYXJzZXJzIGZvciBhcmVhcyBvZiB0aGUgZG9jdW1lbnQgdGhhdCBlbWJlZCBvdGhlciBs YW5ndWFnZXMgb3IgZm9ybWF0cy4gRm9yIGV4YW1wbGU6IGEgdHJlZS1zaXR0ZXIgcGFyc2VyIGZv ciBMdWEgY29kZSBhbHJlYWR5IGV4aXN0cywgYW5kIHRoaXMgcGFyc2VyIGNhbiBjYWxsIG91dCB0 byB0aGF0IHBhcnNlciB0byBoYW5kbGUgYW55IHByb3Blcmx5IGRlbWFyY2F0ZWQgTHVhIGNvZGUg KFxzdGFydGx1YWNvZGUgLi4uIFxzdG9wbHVhY29kZSkgcHJlc2VudCBpbiBhIENvblRlWHQgZG9j dW1lbnQuIEEgZnVsbCBsaXN0IG9mIHN1cHBvcnRlZCBpbmNsdXNpb25zICh3aXRoIG9yIHdpdGhv dXQgYXZhaWxhYmxlIHBhcnNlcnMpLCBhbG9uZyB3aXRoIGFkZGl0aW9uYWwgbm90ZXMsIGFyZSBp biB0aGUgR2FyZGVuOgoKICAgIGh0dHBzOi8vd2lraS5jb250ZXh0Z2FyZGVuLm5ldC9wbTM5X3Ry ZWVfc2l0dGVyX3BhcnNlcgoKLi4uYW5kIHRoZSByZXBvIGZvciB0aGUgdHJlZS1zaXR0ZXItY29u dGV4dF9lbiBwYXJzZXIgaXRzZWxmIGlzIGhlcmU6CgoJaHR0cHM6Ly9naXRodWIuY29tL3BtYXph aXRpcy90cmVlLXNpdHRlci1jb250ZXh0X2VuCgpUcmVlLXNpdHRlciBwYXJzZXJzIHN1cHBvcnQg bG90cyBvZiBsYW5ndWFnZSBiaW5kaW5ncyB3aXRoIHdoaWNoIHRvIGJ1aWxkIHRvb2xzOyBJJ3Zl IHB1dCB0b2dldGhlciBhIHZlcnkgYmFkbHkgZW5naW5lZXJlZCBmb3JtYXQtYXdhcmUgc3BlbGxj aGVja2VyIGFzIGEgZGVtbyAobWF5IGhhdmUgdHJvdWJsZSB3aXRoIFdpbmRvd3MgRU9MIGVuY29k aW5nKToKCglodHRwczovL2dpdGh1Yi5jb20vcG1hemFpdGlzL2NvbnRleHRweXNwZWxsLWRlbW8K ClBsZWFzZSwgcGxlYXNlIGRvIG5vdCB1c2UgdGhpcyBkZW1vIGluIHByb2R1Y3Rpb24uIDopCgpB IG1hc3NpdmUgY2F2ZWF0IHJlZ2FyZGluZyBPUyBzdXBwb3J0OgoKU28gZmFyIHRoaXMgaGFzIGJl ZW4gYWxsIGRldmVsb3BlZCBhbmQgdGVzdGVkIHVuZGVyIE1hY09TLCBhbmQgc2VlbXMgdG8gd29y ayBwcmV0dHkgd2VsbCBpbiB0aGF0IGVudmlyb25tZW50LiBJJ3ZlIGFsc28gdGVzdGVkIHJ1bm5p bmcgdGhlIHBhcnNlciBvbiBMaW51eCAoVWJ1bnR1KSwgYW5kIHRoYXQgd2FzIGFsc28gZmFpcmx5 IHN0cmFpZ2h0IGZvcndhcmQuIEluIGVpdGhlciBjYXNlLCBSdXN0IGFuZCBhIEMgY29tcGlsZXIg YXJlIHJlcXVpcmVkIGZvciBkaXJlY3RseSB1c2luZyB0aGUgcGFyc2VyICAoYW5kIHlvdSdsbCBh bHNvIG5lZWQgbm9kZS9ucG0gdG8gcmVidWlsZCB0aGUgZ3JhbW1hciBpdHNlbGYsIGlmIHlvdSB3 YW50IHRvIG1ha2UgYW55IGNoYW5nZXMpLgoKSSBoYXZlIGEgV2luZG93cyAxMCBtYWNoaW5lLCBh bmQgdGhlIGRldmVsb3BtZW50IGVudmlyb25tZW50IG9uIGl0IGlzIGEgY29tcGxldGUgcHV6emxl IHRvIG1lLiBJIGFtIGxlYXJuaW5nLCBidXQ6IHJ1bm5pbmcgdGhpcyBwYXJzZXIgdW5kZXIgV2lu ZG93cyBpc24ndCBzb21ldGhpbmcgSSd2ZSBiZWVuIGFibGUgdG8gZ2V0IHdvcmtpbmcuIElmIHlv dSBoYXZlIFdpbmRvd3MgZGV2ZWxvcG1lbnQgZXhwZXJpZW5jZSwgSSdkIGJlIGhhcHB5IGZvciBh bnkgYWR2aWNlIG9uIGhvdyB0byBzdXBwb3J0IHRoaXMgc29mdHdhcmUgb24gdGhhdCBwbGF0Zm9y bS4KCkEgc2Vjb25kLCBtYXNzaXZlIGNhdmVhdCBmb3IgV2luZG93cyBzdXBwb3J0OiB0aGlzIHBh cnNlciBzaG91bGQgYmUgYWdub3N0aWMgYWJvdXQgaG93IGxpbmUgZW5kaW5ncyBhcmUgZW5jb2Rl ZCwgYW5kIEkndmUgZG9uZSBtaW5pbWFsIHRlc3RpbmcsIGJ1dCBpdCBzaG91bGQgaGF2ZSBhIGxv dCBtb3JlLgoKTG9va2luZyBmb3J3YXJkOgoKLSBUaGlzIHBhcnNlciBpcy4uLmxpZ2h0bHkgdGVz dGVkLiAoTW9yZSB0ZXN0aW5nIG9mIG1vcmUgZG9tYWlucyB3b3VsZCBiZSBoZWxwZnVsISkKLSBU aGlzIHRvb2xpbmcgc2hvdWxkIGJlIHVzZWZ1bCBmb3Igc21hbGwgdXRpbGl0aWVzOiBhIGxpbnRl ciwgYSBmb3JtYXR0ZXIsIGEgYmV0dGVyIHNwZWxsY2hlY2tlcj8KLSBUaGlzIHRvb2xpbmcgc2hv dWxkIGJlIHVzZWZ1bCBmb3IgTFNQIHN1cHBvcnQ/CgpPbndhcmQhCgoJLVBhdWwKX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KSWYgeW91ciBxdWVzdGlvbiBpcyBvZiBpbnRlcmVzdCB0byBvdGhl cnMgYXMgd2VsbCwgcGxlYXNlIGFkZCBhbiBlbnRyeSB0byB0aGUgV2lraSEKCm1haWxsaXN0IDog bnRnLWNvbnRleHRAbnRnLm5sIC8gaHR0cDovL3d3dy5udGcubmwvbWFpbG1hbi9saXN0aW5mby9u dGctY29udGV4dAp3ZWJwYWdlICA6IGh0dHA6Ly93d3cucHJhZ21hLWFkZS5ubCAvIGh0dHA6Ly9j b250ZXh0LmFhbmhldC5uZXQKYXJjaGl2ZSAgOiBodHRwczovL2JpdGJ1Y2tldC5vcmcvcGhnL2Nv bnRleHQtbWlycm9yL2NvbW1pdHMvCndpa2kgICAgIDogaHR0cDovL2NvbnRleHRnYXJkZW4ubmV0 Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fCg==