[NTG-context] Definition of lualetterbackslash

2011-08-22 Thread Aditya Mahajan
Hi Consider the following example: \startluacode print(lualetterbackslash:, [=[\\include]=]) \stopluacode \def\lualetterbackslash{\letterbackslash} \startluacode print(letterbackslash:, [=[\\include]=]) \stopluacode \bye gives lualetterbackslash: \\include letterbackslash:

Re: [NTG-context] Definition of lualetterbackslash

2011-08-22 Thread Hans Hagen
On 22-8-2011 09:15, Aditya Mahajan wrote: Hi Consider the following example: \startluacode print(lualetterbackslash:, [=[\\include]=]) \stopluacode \def\lualetterbackslash{\letterbackslash} \startluacode print(letterbackslash:, [=[\\include]=]) \stopluacode \bye gives lualetterbackslash:

Re: [NTG-context] Definition of lualetterbackslash

2011-08-22 Thread Aditya Mahajan
On Mon, 22 Aug 2011, Hans Hagen wrote: On 22-8-2011 09:15, Aditya Mahajan wrote: Hi Consider the following example: \startluacode print(lualetterbackslash:, [=[\\include]=]) \stopluacode \def\lualetterbackslash{\letterbackslash} \startluacode print(letterbackslash:, [=[\\include]=])

Re: [NTG-context] Definition of lualetterbackslash

2011-08-22 Thread Hans Hagen
On 22-8-2011 10:49, Aditya Mahajan wrote: and then \/include. Other than using the magic single letter commands, I don't see an easy way of getting a \ in a lua string inside luacode :( - \noexpand\include fails unless I define \include - \letterbackslash include gives \ include -