glsl: Use | action in the lexer source to avoid duplicating the float action
authorNeil Roberts <neil@linux.intel.com>
Wed, 26 Nov 2014 17:57:42 +0000 (17:57 +0000)
committerNeil Roberts <neil@linux.intel.com>
Thu, 27 Nov 2014 11:43:59 +0000 (11:43 +0000)
commitc97cbd7e3d9faae1185a740d2a94c48e9a75d8b9
tree13447098989c9d417727d039c49e8d54678b7aee
parent9d8aa886938c7476a911f8cf8051d87d76755394
glsl: Use | action in the lexer source to avoid duplicating the float action

Flex and lex have a special action ‘|’ which means to use the same action as
the next rule. We can use this to reduce a bit of code duplication in the
rules for the various float literal formats.

Reviewed-by: Matt Turner <mattst88@gmail.com>
src/glsl/glsl_lexer.ll