From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/106844 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Jeong Dal Newsgroups: gmane.comp.tex.context Subject: Re: running lua in metafun and in ConTeXt Date: Sun, 12 Apr 2020 22:02:13 +0900 Message-ID: References: <1E5889A8-5BF2-4170-B495-129CF86E0949@me.com> <97a35742-0ec2-2d9a-eec6-648c288fc073@xs4all.nl> <549b5134-e8e7-f583-521a-a1b99b9f3852@xs4all.nl> Reply-To: mailing list for ConTeXt users Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\)) Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="86506"; mail-complaints-to="usenet@ciao.gmane.io" Cc: mailing list for ConTeXt users To: Hans Hagen Original-X-From: ntg-context-bounces@ntg.nl Sun Apr 12 15:08:23 2020 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 1jNcLW-000MPL-W3 for gctc-ntg-context-518@m.gmane-mx.org; Sun, 12 Apr 2020 15:08:23 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 4FF611610D7; Sun, 12 Apr 2020 15:07:54 +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 BeWfLk3gPZuI; Sun, 12 Apr 2020 15:07:52 +0200 (CEST) Original-Received: from zapf.ntg.nl (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id CAF8F1610D8; Sun, 12 Apr 2020 15:07:52 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 186A31610D7 for ; Sun, 12 Apr 2020 15:07:52 +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 GNpMg5pnSWBO for ; Sun, 12 Apr 2020 15:07:50 +0200 (CEST) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=17.58.6.46; helo=pv50p00im-zteg10021301.me.com; envelope-from=haksan@me.com; receiver= Original-Received: from pv50p00im-zteg10021301.me.com (pv50p00im-zteg10021301.me.com [17.58.6.46]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by zapf.ntg.nl (Postfix) with ESMTPS id A518416C028 for ; Sun, 12 Apr 2020 15:07:50 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=me.com; s=1a1hai; t=1586696537; bh=iHCZ1G84ECgD4a9NdU+B4Lv++H/NX7nPV8MziejBt5I=; h=Content-Type:Subject:From:Date:Message-Id:To; b=YyFoO/Ud8rpgJiyH62A0C1yj5RqtQavoRBETXg7gnfpawmSM+jJEv3McdmnzwKPTK yBrAHCi8iuUcb5aYw7ryM/kFL36QkiQKfVxVQvIyI24aGkoH50Cjte+cxgc64UtS0a gu1QWYgEJLPVrKNee5AynU0afmyhmDi06NdGV4Gmm8H0U4ySB9844aVFFn5CPv2Gk5 RoR3i6493E1bngZ5XtVl2mVVvIkriBkmSG5lZCp/0CG4pZqAlRgIUgss59u1EELcS6 YEBaVhJuQ+VtVviMB7v1sCNp6s+v6Yu+HN3XhGl8jnDL4izWGE3Rbw30V4GSiE0xZG pUYAd51qaqk/Q== Original-Received: from [10.0.1.6] (unknown [222.232.154.22]) by pv50p00im-zteg10021301.me.com (Postfix) with ESMTPSA id 60E23580556; Sun, 12 Apr 2020 13:02:16 +0000 (UTC) In-Reply-To: <549b5134-e8e7-f583-521a-a1b99b9f3852@xs4all.nl> X-Mailer: Apple Mail (2.3608.80.23.2.2) X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.138, 18.0.676 definitions=2020-04-12_02:2020-04-11, 2020-04-12 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 mlxscore=0 mlxlogscore=854 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-2002250000 definitions=main-2004120118 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:106844 Archived-At: RGVhciBIYW5zLAoKVGhhbmsgeW91IGZvciB5b3VyIG5ldyBjb2RlLgoKRnJhbmtseSBzcGVha2lu ZywgaXQgaXMgaGFyZCB0byBmb2xsb3cgeW91ciBjb2RlIHJpZ2h0IG5vdyBiZWNhdXNlIG9mIG15 IGxpdHRsZSBrbm93bGVkZ2UgYWJvdXQgdGhlc2UgbWF0dGVyLgpJIG5lZWQgc29tZSB0aW1lICB0 byB1bmRlcnN0YW5kIHlvdXIgY29kZSBmdWxseSwgZXNwZWNpYWxseSBsbXR4LgpJ4oCZbGwgZG8g IG1vcmUgZXhlcmNpc2VzIHVzaW5nIHlvdXIgY29kZS4KClRoYW5rIHlvdSBmb3IgeW91ciBjb25j ZXJuLgoKQmVzdCByZWdhcmRzLAoKRGFseW91bmcKCgo+IDIwMjAuIDQuIDEyLiDsmKTtm4QgNjo0 NCwgSGFucyBIYWdlbiA8ai5oYWdlbkB4czRhbGwubmw+IOyekeyEsToKPiAKPiBIaSBEYWwsCj4g Cj4+IFRoYW5rIHlvdSBmb3IgeW91ciBuaWNlIGNvZGUuCj4+IGx1YS5NUC5XaGF0ZXZlciBpcyBz b21ldGhpbmchCj4gCj4ganVzdCBrZWVwIGluIG1pbmQgdGhhdCBsdWEuTVAgaXMgdGhlIHVzZXIg bmFtZXNwYWNlIGFuZCBsdWEubXAgKGxvd2VyY2FzZSkgdGhlIHN5c3RlbSBvbmUKPiAKPiBidHcs IGFzIHlvdSdyZSBkb2luZyBtYXRoIGluIG1wLCBpbiBsbXR4ICh3aGljaCBoYXMgc29tZSBleHRy YSBtZXRhZnVuIGZlYXR1cmVzKSB3ZSBoYXZlIHNvbWUgbW9yZSBtYXRoIGZ1bmN0aW9ucyBhdmFp bGFibGU6Cj4gCj4gbV9hY29zIG1fYWNvc2ggbV9hc2luIG1fYXNpbmggbV9hdGFuIG1fYXRhbnR3 byBtX2F0YW5oIG1fY2JydCBtX2NlaWwgbV9jb3B5c2lnbgo+IG1fY29zIG1fY29zaCBtX2RlZyBt X2VyZiBtX2VyZmMgbV9leHAgbV9leHB0d28gbV9leHBtIG1fZmFicyBtX2ZkaW0gbV9mbG9vciBt X2ZtYQo+IG1fZm1heCBtX2ZtaW4gbV9mbW9kIG1fZnJleHAgbV9nYW1tYSBtX2h5cG90IG1faXNm aW5pdGUgbV9pc2luZiBtX2lzbmFuCj4gbV9pc25vcm1hbCBtX2p6IG1faiBtX2puIG1fbGRleHAg bV9sZ2FtbWEgbV9sb2cgbV9sb2d0ZW4gbV9sb2dwIG1fbG9ndHdvIG1fbG9nYgo+IG1fbW9kZiBt X25lYXJieWludCBtX25leHRhZnRlciBtX3BvdyBtX3JhZCBtX3JlbWFpbmRlciBtX3JlbXF1byBt X3JvdW5kIG1fc2NhbGJuCj4gbV9zaW4gbV9zaW5oIG1fc3FydCBtX3RhbiBtX3RhbmggbV90Z2Ft bWEgbV90cnVuYyBtX3l6IG1feSBtX3luCj4gCj4gY19zaW4gY19jb3MgY190YW4gY19zaW5oIGNf Y29zaCBjX3RhbmggY19hc2luIGNfYWNvcyBjX2F0YW4gY19hc2luaCBjX2Fjb3NoCj4gY19hdGFu aCBjX3NxcnQgY19hYnMgY19hcmcgY19jb25qIGNfZXhwIGNfbG9nIGNfcHJvaiBjX2VyZiBjX2Vy ZmMgY19lcmZjeCBjX2VyZmkKPiBjX2ltYWcgY19yZWFsIGNfbmVnIGNfcG93IGNfYWRkIGNfc3Vi IGNfbXVsIGNfZGl2IGNfdm9pZ3QgY192b2lndF9od2htIGNfaW1hZwo+IGNfcmVhbCBjX25lZwo+ IAo+IHRoZXNlIGFyZSB1c2luZyB0aGUgZnVuY3Rpb25zIGluIHRoZSB4bWF0aCBhbmQgeGNvbXBs ZXggbmFtZXNwYWNlcyB0aGF0IGFyZSBwcm92aWRlZCBpbiB0aGUgbG10eCBsdWEgaW50ZXJmYWNl cwo+IAo+IHRoZXJlJ3MgYWxzbyBhbiB4ZGVjaW1hbCBuYW1lc3BhY2UgZm9yIHVzaW5nIGRlY2lt YWwgY2FsY3VsYXRpb25zIHdpdGggaGlnaCBwcmVjaXNpb25zIGJ1dCBub3QgeWV0IGludGVyZmFj ZWQgdG8gdGhlIG1wIGVuZCB3aGljaCBhY3R1YWxseSBhbHJlYWR5IGhhcyBkZWNpbWFsIGFueXdh eQo+IAo+IChpZiBzb21lIG1hdHJpeCBmZWF0dXJlcyBhcmUgbmVlZGVkIGF0IHRoZSBtcCBlbmQs IGFzIGV4dGVuc2lvbiB0byB0aGUgbWF0cml4IG1vZHVsZSwgdGhlbiB3ZSBjYW4gZXhwbG9yZSB0 aGF0IGFzIHdlIGhhdmUgd2F5cyB0byBwaWNrIHVwIGRhdGEgZnJvbSBtcCwgcHJvY2VzcyBpdCBi eSBsdWEsIGFuZCBwaXBlIGl0IGJhY2ssIHdoaWNoIGlzIGFsc28gcHJldHR5IGVmZmljaWVudCBi eSBub3cgLSBub3QgdGhhdCBtcCBncmFwaGljcyBhcmUgbXVjaCBvZiBhIGJvdHRsZW5lY2spCj4g Cj4gSGVyZSBpcyBhbiBleGFtcGxlIG9mIGEgY3J1ZGUgaW50ZXJmYWN2ZSBpZiB5b3UgbmVlZCBp bmRlZWQgaHVuZHJlZHMgc3VjaCBleGVyY2lzZXMKPiAKPiBcdW5leHBhbmRlZFxkZWZcV2hhdGV2 ZXJTaGFwZSMxIzIjMyUKPiAgeyRcZGlzcGxheXN0eWxleyMxXGNob29zZSAjMn0gPSAjMyR9Cj4g Cj4gXHN0YXJ0bHVhY29kZQo+IGxvY2FsIGZ1bmN0aW9uIGZhY3QobikKPiAgICBpZiBuIDw9IDAg dGhlbgo+ICAgICAgICByZXR1cm4gMQo+ICAgIGVsc2UKPiAgICAgICAgcmV0dXJuIG4gKiBmYWN0 KG4gLSAxKQo+ICAgIGVuZAo+IGVuZAo+IAo+IGxvY2FsIGZ1bmN0aW9uIHdoYXRldmVyKG4scikK PiAgICByZXR1cm4gZmFjdChuKSAvIChmYWN0KHIpICogZmFjdChuLXIpKQo+IGVuZAo+IAo+IGZ1 bmN0aW9uIE1QLmxtdF9XaGF0ZXZlclNoYXBlKG4scikKPiAgICBtcC5xdW90ZWQoW1tcV2hhdGV2 ZXJTaGFwZXslLjBmfXslLjBmfXslLjBmfV1dLG4scix3aGF0ZXZlcihuLHIpKQo+IGVuZAo+IAo+ IC0tIG9yIGluIGxhdGVzdCBsbXR4Ogo+IC0tCj4gLS0gZnVuY3Rpb24gTVAubG10X1doYXRldmVy U2hhcGUobixyKQo+IC0tICAgICBtcC5pbmplY3QoCj4gLS0gICAgICAgICBzdHJpbmcuZm9ybWF0 KAo+IC0tICAgICAgICAgICAgIFtbXFdoYXRldmVyU2hhcGV7JS4wZn17JS4wZn17JS4wZn1dXSwK PiAtLSAgICAgICAgICAgICBuLAo+IC0tICAgICAgICAgICAgIHIsCj4gLS0gICAgICAgICAgICAg d2hhdGV2ZXIobixyKQo+IC0tICAgICAgICAgKQo+IC0tICAgICApCj4gLS0gZW5kCj4gXHN0b3Bs dWFjb2RlCj4gCj4gXHN0YXJ0TVBleHRlbnNpb25zCj4gCj4gcHJlc2V0cGFyYW1ldGVycyAiV2hh dGV2ZXJTaGFwZSIgWwo+ICAgIG9wdGlvbnMgPSAibGFiZWxzIiwKPiAgICBhbmdsZSAgID0gMzAs Cj4gICAgdW5pdCAgICA9IDJjbSwKPiAgICBjb2xvciAgID0gImJsYWNrIiwKPiBdIDsKPiAKPiBk ZWYgV2hhdGV2ZXJTaGFwZSA9IGFwcGx5cGFyYW1ldGVycyAiV2hhdGV2ZXJTaGFwZSIgImxtdF9X aGF0ZXZlclNoYXBlIiBlbmRkZWYgOwo+IAo+IHZhcmRlZiBsbXRfV2hhdGV2ZXJTaGFwZSA9Cj4g ICAgaW1hZ2UgKAo+IAo+ICAgICAgICBwdXNocGFyYW1ldGVycyAiV2hhdGV2ZXJTaGFwZSIgOwo+ IAo+ICAgICAgICAgICAgc2F2ZSB1LCBhLCBiLCBkeCwgbiwgciA7Cj4gICAgICAgICAgICBzYXZl IEEsIEIsIHN0YXJ0LCBub3cgOyBwYWlyIEEsIEIsIHN0YXJ0LCBub3cgOwo+IAo+ICAgICAgICAg ICAgdSAgOj0gZ2V0cGFyYW1ldGVyICJ1bml0IiA7Cj4gICAgICAgICAgICBhICA6PSBnZXRwYXJh bWV0ZXIgImFuZ2xlIiA7Cj4gICAgICAgICAgICBiICA6PSBhICsgMTgwIDsKPiAKPiAgICAgICAg ICAgIEEgIDo9IHUgKiBkaXIoYSkgOwo+ICAgICAgICAgICAgQiAgOj0gdSAqIGRpcigtYikgOwo+ ICAgICAgICAgICAgZHggOj0gdSAqIDIgKiBjb3NkKGIpIDsKPiAKPiAgICAgICAgICAgIGRyYXcg aW1hZ2UgKAo+ICAgICAgICAgICAgICAgIGZvciBuID0gMCB1cHRvIDQgOgo+ICAgICAgICAgICAg ICAgICAgICBzdGFydCA6PSBuICogQSA7Cj4gICAgICAgICAgICAgICAgICAgIGZvciByID0gMCB1 cHRvIG4gOgo+ICAgICAgICAgICAgICAgICAgICAgICAgbm93IDo9IHN0YXJ0ICsgciAqIHJpZ2h0 ICogZHggOwo+ICAgICAgICAgICAgICAgICAgICAgICAgZHJhdyAobm93ICsgQSkgLS0gbm93IC0t IChub3cgKyBCKSA7Cj4gICAgICAgICAgICAgICAgICAgIGVuZGZvciA7Cj4gICAgICAgICAgICAg ICAgZW5kZm9yIDsKPiAgICAgICAgICAgICkgd2l0aGNvbG9yIGdldHBhcmFtZXRlciAiY29sb3Ii IDsKPiAKPiAgICAgICAgICAgIGZvciBuID0gMCB1cHRvIDQgOgo+ICAgICAgICAgICAgICAgIHN0 YXJ0IDo9IG4gKiBBIDsKPiAgICAgICAgICAgICAgICBmb3IgciA9IDAgdXB0byBuIDoKPiAgICAg ICAgICAgICAgICAgICAgbm93IDo9IHN0YXJ0ICsgciAqIHJpZ2h0ICogZHggOwo+ICAgICAgICAg ICAgICAgICAgICBpZiBoYXNvcHRpb24gIm9wdGlvbnMiICJsYWJlbHMiIDoKPiBkb3RsYWJlbC50 b3AodGV4dGV4dChsdWEuTVAubG10X1doYXRldmVyU2hhcGUobixyKSksbm93KSA7Cj4gICAgICAg ICAgICAgICAgICAgIGZpIDsKPiAgICAgICAgICAgICAgICBlbmRmb3I7Cj4gICAgICAgICAgICBl bmRmb3I7Cj4gCj4gICAgICAgIHBvcHBhcmFtZXRlcnMgOwo+ICAgICkKPiBlbmRkZWYgOwo+IAo+ IFxzdG9wTVBleHRlbnNpb25zCj4gCj4gXHN0YXJ0dGV4dAo+IAo+IFxzdGFydE1QY29kZQo+ICAg IGRyYXcgV2hhdGV2ZXJTaGFwZSBbCj4gICAgICAgIGFuZ2xlID0gMzAsCj4gICAgICAgIHVuaXQg ID0gMS44Y20sCj4gICAgICAgIGNvbG9yID0gImRhcmtncmVlbiIsCj4gICAgXSA7Cj4gXHN0b3BN UGNvZGUKPiAKPiBcc3RhcnRNUGNvZGUKPiAgICBkcmF3IFdoYXRldmVyU2hhcGUgWwo+ICAgICAg ICBvcHRpb25zID0gIiIsCj4gICAgICAgIGFuZ2xlICAgPSA0MCwKPiAgICAgICAgY29sb3IgICA9 ICJkYXJrcmVkIiwKPiAgICAgICAgdW5pdCAgICA9IDQqQm9keUZvbnRTaXplLAo+ICAgIF0gOwo+ IFxzdG9wTVBjb2RlCj4gCj4gXHN0b3BNUGNvZGUKPiAKPiAocGFyYW1ldGVycyBjYW4gYmUgc3Ry aW5ncywgbnVtZXJpY3MsIGJvb2xlYW5zLCBwYWlycywgcGF0aHMsIHRhYmxlcywgZXRjKQo+IAo+ IEhhbnMKPiAKPiAKPiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgSGFucyBIYWdlbiB8IFBSQUdNQSBBREUKPiAgICAgICAgICAgICAgUmlkZGVyc3Ry YWF0IDI3IHwgODA2MSBHSCBIYXNzZWx0IHwgVGhlIE5ldGhlcmxhbmRzCj4gICAgICAgdGVsOiAw MzggNDc3IDUzIDY5IHwgd3d3LnByYWdtYS1hZGUubmwgfCB3d3cucHJhZ21hLXBvZC5ubAo+IC0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJZiB5b3VyIHF1ZXN0aW9uIGlzIG9m IGludGVyZXN0IHRvIG90aGVycyBhcyB3ZWxsLCBwbGVhc2UgYWRkIGFuIGVudHJ5IHRvIHRoZSBX aWtpIQoKbWFpbGxpc3QgOiBudGctY29udGV4dEBudGcubmwgLyBodHRwOi8vd3d3Lm50Zy5ubC9t YWlsbWFuL2xpc3RpbmZvL250Zy1jb250ZXh0CndlYnBhZ2UgIDogaHR0cDovL3d3dy5wcmFnbWEt YWRlLm5sIC8gaHR0cDovL2NvbnRleHQuYWFuaGV0Lm5ldAphcmNoaXZlICA6IGh0dHBzOi8vYml0 YnVja2V0Lm9yZy9waGcvY29udGV4dC1taXJyb3IvY29tbWl0cy8Kd2lraSAgICAgOiBodHRwOi8v Y29udGV4dGdhcmRlbi5uZXQKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K