mirror of
https://github.com/Sei-Lisa/LSL-PyOptimizer
synced 2025-07-01 15:48:21 +00:00
Optimize list addition when one list is known to have one element.
list + [element] -> list + element list + (list)element -> list + element [element] + list -> element + list (list)element + list -> element + list
This commit is contained in:
parent
44e0db96d2
commit
e0fa1678a7
2 changed files with 39 additions and 1 deletions
|
@ -1599,6 +1599,7 @@ list lazy_list_set(list L, integer i, list v)
|
|||
self.expect(';')
|
||||
self.NextToken()
|
||||
return jumpnode
|
||||
|
||||
if tok0 == 'STATE':
|
||||
self.NextToken()
|
||||
if self.tok[0] not in ('DEFAULT', 'IDENT'):
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue