ntg-context - mailing list for ConTeXt users
 help / color / mirror / Atom feed
* Parsing \...luacode within a \def
@ 2018-06-14 18:52 Procházka Lukáš Ing.
  0 siblings, 0 replies; 5+ messages in thread
From: Procházka Lukáš Ing. @ 2018-06-14 18:52 UTC (permalink / raw)
  To: ConTeXt

[-- Attachment #1: Type: text/plain, Size: 847 bytes --]

Hello,

I encountered a phenomena that I cannot understand. Let's have the following code:

----
\def\T{%
    \startluacode
      context("t")
    \stopluacode
}

\def\U{%
    \startluacode
      --

      context("u")
    \stopluacode
}

\starttext
    A
    \startluacode
      --

      context("b")
    \stopluacode
    \T
    \U
\stoptext
----

This gives "Abt" - but there is no "u".

It seems that the (first) comment mark "--" within a \startluacode within \def (here: \def\U) causes all code till \stopluacode is being ignored.

But why?

Maybe I'm missing something very basic...

Best regards,

Lukas


-- 
Ing. Lukáš Procházka | mailto:LPr@pontex.cz
Pontex s. r. o.      | mailto:pontex@pontex.cz | http://www.pontex.cz | IDDS:nrpt3sn
Bezová 1658
147 14 Praha 4

Mob.: +420 702 033 396

[-- Attachment #2: t3.mkiv --]
[-- Type: application/octet-stream, Size: 243 bytes --]

\def\T{%
  \startluacode
    context("t")
  \stopluacode
}

\def\U{%
  \startluacode
    --

    context("u")
  \stopluacode
}

\starttext
  A
  \startluacode
    --

    context("b")
  \stopluacode
  \T
  \U
\stoptext

[-- Attachment #3: t3.pdf --]
[-- Type: application/pdf, Size: 5067 bytes --]

[-- Attachment #4: Type: text/plain, Size: 492 bytes --]

___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki     : http://contextgarden.net
___________________________________________________________________________________

^ permalink raw reply	[flat|nested] 5+ messages in thread
* Parsing \...luacode within a \def
@ 2018-06-14 18:48 Procházka Lukáš Ing.
  2018-06-14 19:20 ` Tomas Hala
  0 siblings, 1 reply; 5+ messages in thread
From: Procházka Lukáš Ing. @ 2018-06-14 18:48 UTC (permalink / raw)
  To: ConTeXt

Hello,

I encountered a phenomena that I cannot understand. Let's have the following code:

----
\def\T{%
   \startluacode
     context("t")
   \stopluacode
}

\def\U{%
   \startluacode
     --

     context("u")
   \stopluacode
}

\starttext
   A
   \startluacode
     --

     context("b")
   \stopluacode
   \T
   \U
\stoptext
----

This gives "Abt" - but there is no "u".

It seems that the (first) comment mark "--" within a \startluacode within \def (here: \def\U) causes all code till \stopluacode is being ignored.

But why?

Maybe I'm missing something very basic...

Best regards,

Lukas


-- 
Ing. Lukáš Procházka | mailto:LPr@pontex.cz
Pontex s. r. o.      | mailto:pontex@pontex.cz | http://www.pontex.cz | IDDS:nrpt3sn
Bezová 1658
147 14 Praha 4

Mob.: +420 702 033 396

___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki     : http://contextgarden.net
___________________________________________________________________________________

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2018-06-18  7:53 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-06-14 18:52 Parsing \...luacode within a \def Procházka Lukáš Ing.
  -- strict thread matches above, loose matches on Subject: below --
2018-06-14 18:48 Procházka Lukáš Ing.
2018-06-14 19:20 ` Tomas Hala
2018-06-14 19:41   ` Hans Hagen
2018-06-18  7:53     ` Procházka Lukáš Ing.

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).