\catcode`L=13
\initcatcodetable10
\savecatcodetable10
\def L{zzz}
\directlua{
token.set_macro(0,'NAME','First \stringLast','global')
}
\immediate\write200{\meaning\NAME}
\def\zz#1{\immediate\write200{\meaning#1}\ifx!#1\else\expandafter\zz\fi}
\expandafter\zz\NAME!
\directlua{
token.set_macro(10,'NAME','First \stringLast','global')
}
\immediate\write200{\meaning\NAME}
\def\zz#1{\immediate\write200{\meaning#1}\ifx!#1\else\expandafter\zz\fi}
\expandafter\zz\NAME!