| Index: tools/lexer_generator/transition_keys.py
|
| diff --git a/tools/lexer_generator/transition_keys.py b/tools/lexer_generator/transition_keys.py
|
| index d0eb5b1f16d069ebe5862b749aa907f41ab02ba0..ba0d9db40cb615605929d0619f752d0326d7a60a 100644
|
| --- a/tools/lexer_generator/transition_keys.py
|
| +++ b/tools/lexer_generator/transition_keys.py
|
| @@ -103,11 +103,9 @@ class TransitionKey:
|
| @staticmethod
|
| def any():
|
| '''Returns a TransitionKey which matches any character.'''
|
| - def bounds_getter(name):
|
| - bounds = TransitionKey.__class_bounds.values()
|
| - bounds.sort()
|
| - return bounds
|
| - return TransitionKey.__cached_key('any', bounds_getter)
|
| + return TransitionKey.__cached_key(
|
| + 'any',
|
| + lambda name : sorted(TransitionKey.__class_bounds.values()))
|
|
|
| @staticmethod
|
| def single_char(char):
|
|
|