From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/111644 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Ajith R Newsgroups: gmane.comp.tex.context Subject: Re: metafun transformation error Date: Fri, 4 Jun 2021 15:08:48 +0000 (UTC) Message-ID: <2090794061.1155729.1622819328604@mail.yahoo.com> References: <561884252.127404.1622754117330.ref@mail.yahoo.com> <561884252.127404.1622754117330@mail.yahoo.com> <1304265160.1973176.1622794551737@mail.yahoo.com> <545dd3d4-ecf3-e50c-0fab-972104144059@xs4all.nl> <1178642596.2880342.1622805911314@mail.yahoo.com> <3a356e83-2349-6269-c803-48c57cef9757@xs4all.nl> Reply-To: Ajith R , mailing list for ConTeXt users Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_1155728_1857609481.1622819328603" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="28728"; mail-complaints-to="usenet@ciao.gmane.io" To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Fri Jun 04 17:09:35 2021 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 1lpBS3-0007JD-2g for gctc-ntg-context-518@m.gmane-mx.org; Fri, 04 Jun 2021 17:09:35 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 961472841C6; Fri, 4 Jun 2021 17:08:59 +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 mH8g78jB__ir; Fri, 4 Jun 2021 17:08:58 +0200 (CEST) Original-Received: from zapf.ntg.nl (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 9C5A0284266; Fri, 4 Jun 2021 17:08:58 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id BE8EE28423D for ; Fri, 4 Jun 2021 17:08:56 +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 Ro8XyDYk0Rxg for ; Fri, 4 Jun 2021 17:08:54 +0200 (CEST) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=106.10.241.83; helo=sonic305-20.consmr.mail.sg3.yahoo.com; envelope-from=ajithramayyan@yahoo.co.in; receiver= Original-Received: from sonic305-20.consmr.mail.sg3.yahoo.com (sonic305-20.consmr.mail.sg3.yahoo.com [106.10.241.83]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by zapf.ntg.nl (Postfix) with ESMTPS id 58B222841C6 for ; Fri, 4 Jun 2021 17:08:53 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.co.in; s=s2048; t=1622819331; bh=IfSNeGM/LkDTk/jU2wROnwM7cQPZYnE0sZf8zpfRJ4g=; h=Date:From:Reply-To:To:In-Reply-To:References:Subject:From:Subject:Reply-To; b=H++tqZ5qOr4lXTUM9yuuGaZckYM4TRoAb2u9t9vy7CUTEDBjF/dliu9OP1j0aztPBGn2y7z/a8Y9R3wkUgW9QpBNjGh/qD+WYxIWY2/bbccWwl4N5M3dL23hlUfPpvO36LmXMd2hkhQe1PKePwaHn0g0oRiWsgAUfWba2AcTxk4Jn5PmW3irexvBer8XUON8qwtIUTaS7kpA44irSuJFil2zczuqwAiQIXSFR8KiVBv87sQvJdX9hCzXsp0Ln10GL51R166itDgXEhEb6jxGH+Nczgq4h0MTFohUiqUsRgELx5mbtnIN12M2oX4rO7cFYRuyaxIbD5Ah4Fbok2T6Wg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1622819331; bh=3xesRK2A6Bt8+IBw+Kz4E+iTIqLZGbHYckqawlMpTl1=; h=X-Sonic-MF:Date:From:To:Subject:From:Subject; b=gnu6vhOX+UeVWt+MfNYAHtU4euOqKlcbWGqSRjsG6+y5egoxG2o55AlKc3QPbk0L2tVmtVa8L2g9+LI34RUV8siFmB34Zqx9fDvtluhbjKD3litfc6+UzpLaP9V7K0f+6YYEHMMgmAgMbNfuB47NQwPVnSN03VIGhMRZIGXywa0RGtwV4Xr6G3ewqQbTih9gbxFRtVm04jHda4RzH0wk00qGEEY+YqH+hbX7MXOCt96xHzBkPWGkaD6e6Uz306jWzxDgv6fJxeuuhrGz/pQu1jK0oIKwuFlX3ZXJdm3gTOvHLugMVpdoRXrYN42JM9AZEcHs9Zsv/6edOumw/nYJQQ== X-YMail-OSG: ZOErN5IVM1m7.911MSmy3Sh1OVpOocybkrmPcFAqOWrJU5CLaLvTe7KqQlHtD.G M29F1mxvcE5SXRgKI0_cXuwt.u4sUSL9rTzwXBTQqIiXJQKdGOdsnL7xVIvc1pV.ft1ziiILqlde kdUH.LY4.SkwW5W0.FxpnSnAmSSB7NOKSgBsYHUvoHYJmU6y1tEt7aHuPFXy_SlubPTbSOcP5R0b rBxcO3bMzJAszeeKNFEZ5P2E9ZQp8LwKz_y_wW.myJgbdwLsE6IcGZU.CBOnXKiTfAweShZxPNB9 yDizlzk0gH6HAIe7gfSwpj.TJT3KES6O8s09Ajarw66BSrJZU7weX9W_tcF2jOIp.5veAIFKdbY9 rN.CAmtV.cK6BPyJnibbBDwzTY1SGPORdIPNtksXksuA1.XcJK9n1v9Ky7piCxrf0qf9UR2bGZue xLCu2MIOB6Lldk0dHLnsvLG7zeHQzthcYwlIrK0slF1j0hwfzN_PrEzuVprQ_EH.psVa4KIJrSUj uwXJoGZMXbFaVIU_n85MbwxFa.WKG04SoyRtLJXEXPDVGz_sgGxFwMhlUUYr60ILShiGCgRf7BZN qy0RCzrm8URVGpcPd3LjsXtY0VbUCpklZS8WNKpKMxOMa4sSZQ75LsL6w5pDPElqLBZTs7LrrU1t .7ezjY4rHENIoHsoAMugJb5HpfUiHNNM95GZgfIKtfo2amj9DJE8XcWV5q9on7XO6aQgEQeKIZnH 6D.gIHDxmIyucF3FTvJBXRronvegLCfbaVwiCR7E1wyFRAmCNVnfUERxnaThVdKX2hNriC83JQaY hYxoPibHXNLqa_R2DJwEIeMPAOvK0LhzovpJTges8S X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic305.consmr.mail.sg3.yahoo.com with HTTP; Fri, 4 Jun 2021 15:08:51 +0000 In-Reply-To: <3a356e83-2349-6269-c803-48c57cef9757@xs4all.nl> X-Mailer: WebService/1.1.18368 YMailNorrin 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:111644 Archived-At: ------=_Part_1155728_1857609481.1622819328603 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi, > here a ; is missing after the q That was a silly mistake while making the MWE.=C2=A0 When I corrected it, the MWE compiled correctly. However, the original code= didn't have that error and wouldn't compile. So, I tried another MWE and found out what was causing the error. In the array I defined, there were two elements with empty string as their = value. Once I changed those empty strings to some valid string, there was n= o error and the file compiled as expected. Here is the new MWE with one arr= ay element defined as empty string \starttext \switchtobodyfont[30pt] \startMPpage StartPage ; unit :=3D 2 * cm ; %numeric lm, row, col, bm;=C2=A0 pair=C2=A0 middle; row :=3D 1; col :=3D 1;=C2=A0 picture p, q ; p :=3D nullpicture; q :=3D nullpicture; string l[], lbl; l[0] :=3D "" ; l[1]:=3D "2";=C2=A0 for i=3D 0 upto row: middle :=3D 0.5[((( i * unit) ), ((2 * unit))), ((((i+1) * unit) ), ((2 * u= nit) ))]; lbl :=3D l[i]; p :=3D thelabel(lbl, middle);=C2=A0 q :=3D p reflectedabout (0.5[urcorner p, ulcorner p], 0.5[lrcorner p, llcor= ner p]); draw q; endfor StopPage ; \stopMPpage \stoptext This will throw an error. If l[0] is defined as, say, "hi", there is no err= or I suppose, my work around would be to use a non empty string and then fill = that cell dark. Is there another way? Anyway, thanks for your prompt replies and patience. Thanks a ton for sharing your efforts with the world ajith ------=_Part_1155728_1857609481.1622819328603 Content-Type: text/x-tex Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="errortest.tex" Content-ID: XHN0YXJ0dGV4dApcc3dpdGNodG9ib2R5Zm9udFszMHB0XQpcc3RhcnRNUHBhZ2UKU3RhcnRQYWdl IDsKdW5pdCA6PSAyICogY20gOwolbnVtZXJpYyBsbSwgcm93LCBjb2wsIGJtOyAKcGFpciAgbWlk ZGxlOwpyb3cgOj0gMTsgY29sIDo9IDE7IApwaWN0dXJlIHAsIHEgOyBwIDo9IG51bGxwaWN0dXJl OyBxIDo9IG51bGxwaWN0dXJlOwoKc3RyaW5nIGxbXSwgbGJsOwpsWzBdIDo9ICIiIDsgbFsxXTo9 ICIyIjsgCgpmb3IgaT0gMCB1cHRvIHJvdzoKbWlkZGxlIDo9IDAuNVsoKCggaSAqIHVuaXQpICks ICgoMiAqIHVuaXQpKSksICgoKChpKzEpICogdW5pdCkgKSwgKCgyICogdW5pdCkgKSldOwpsYmwg Oj0gbFtpXTsKcCA6PSB0aGVsYWJlbChsYmwsIG1pZGRsZSk7IApxIDo9IHAgcmVmbGVjdGVkYWJv dXQgKDAuNVt1cmNvcm5lciBwLCB1bGNvcm5lciBwXSwgMC41W2xyY29ybmVyIHAsIGxsY29ybmVy IHBdKTsKZHJhdyBxOwoKZW5kZm9yClN0b3BQYWdlIDsKXHN0b3BNUHBhZ2UKXHN0b3B0ZXh0Cgo= ------=_Part_1155728_1857609481.1622819328603 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KSWYgeW91ciBxdWVzdGlvbiBpcyBvZiBpbnRlcmVz dCB0byBvdGhlcnMgYXMgd2VsbCwgcGxlYXNlIGFkZCBhbiBlbnRyeSB0byB0aGUgV2lraSEKCm1h aWxsaXN0IDogbnRnLWNvbnRleHRAbnRnLm5sIC8gaHR0cDovL3d3dy5udGcubmwvbWFpbG1hbi9s aXN0aW5mby9udGctY29udGV4dAp3ZWJwYWdlICA6IGh0dHA6Ly93d3cucHJhZ21hLWFkZS5ubCAv IGh0dHA6Ly9jb250ZXh0LmFhbmhldC5uZXQKYXJjaGl2ZSAgOiBodHRwczovL2JpdGJ1Y2tldC5v cmcvcGhnL2NvbnRleHQtbWlycm9yL2NvbW1pdHMvCndpa2kgICAgIDogaHR0cDovL2NvbnRleHRn YXJkZW4ubmV0Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCg== ------=_Part_1155728_1857609481.1622819328603--