mirror of
https://github.com/Sei-Lisa/LSL-PyOptimizer
synced 2025-07-01 23:58:20 +00:00
Allow empty list as constant in builtins.txt, for testing purposes.
This commit is contained in:
parent
0af2349ef9
commit
84e4543300
1 changed files with 7 additions and 2 deletions
|
@ -2843,8 +2843,13 @@ list lazy_list_set(list L, integer i, list v)
|
|||
warning(u"Invalid vector/rotation syntax in %s line %d: %s" % (ubuiltins, linenum, uline))
|
||||
else:
|
||||
assert typ == 'list'
|
||||
warning(u"List constants not supported in %s, line %d: %s" % (ubuiltins, linenum, uline))
|
||||
if value[0:1] != '[' or value[-1:] != ']':
|
||||
warning(u"Invalid list value in %s, line %d: %s" % (ubuiltins, linenum, uline))
|
||||
elif value[1:-1].strip() != '':
|
||||
warning(u"Non-empty list constants not supported in %s, line %d: %s" % (ubuiltins, linenum, uline))
|
||||
value = None
|
||||
else:
|
||||
value = []
|
||||
if value is not None:
|
||||
self.constants[name] = value
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue