lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]



I've been thinking about the problem of stripping comments (including long/block comments) from a string containing Lua code. Is there some way to do this that is shorter than an imperative byte-by-byte state machine? I've considered Lua's patterns and also the Lpeg library, but without success.

Hello,

You could use an AST parser to strip comments such as DumbLuaParser[1].

Have a good day,
Samuel

[1] https://github.com/ReFreezed/DumbLuaParser