I found this issue while building luaposix. If a name=value
pair is given on the command line, luke allows the name to
contain an equals sign, since the match (.+)=(.+)
greedily matches = in the name.
I don't think there should be a reason to allow = in variable names.
I found this issue while building luaposix. If a name=value pair is given on the command line, luke allows the name to contain an equals sign, since the match (.+)=(.+) greedily matches = in the name. I don't think there should be a reason to allow = in variable names.