|
Am 21.08.2016 um 15:34 schröbte Rain Gloom:
Tbh if you feel like '#' is confusing and want warnings for when it pops up, you can just implement a linter instead. The lua-parser module would be a good start, it's super easy to use and comprehend its output. (it is compatible with Metalua's AST) Alternatively: just write a token based one :P
luac5.3 -p -l -l file.lua | grep LENRemember that there are C API functions that use the same algorithm as the `#` operator, so you have to check C code as well. (And there is also `rawlen`.)
Philipp