wireshark/test/suite_dfilter
João Valverde 77ef21f86e dfilter: Replace unparsed lexical type and simplify grammar
Remove unparsed lexical type and replace it with identifier
and constant. This separation is still necessary to differentiate
names (fields and function) from literals that look like names
but it has some advantages to do it at the lexical level.

The main advantage is a much cleaner and simplified grammar,
because we only have a single token type for field names, without
any loss of generality (the same name is valid for fields and
function names for example).

The CONSTANT token type is necessary to be different from literal
to provide errors for function rules.
2022-12-29 18:28:54 +00:00
..
__init__.py
dfiltertest.py spelling: "two pass" -> two-pass 2022-08-22 10:20:29 +00:00
group_bytes_ether.py test: convert suite_dfilter to use fixtures 2018-11-15 22:57:40 +00:00
group_bytes_ipv6.py dfilter: Add more IPv6 tests 2022-04-06 18:09:12 +01:00
group_bytes_type.py test: convert suite_dfilter to use fixtures 2018-11-15 22:57:40 +00:00
group_double.py test: Add dfilter 'double' tests 2022-07-26 10:32:16 +00:00
group_function.py dfilter: Allow constants as the first or only argument to min/max 2022-12-27 02:21:06 +00:00
group_integer.py NTP: Improve handling of poll and precision fields 2022-10-31 14:38:50 +00:00
group_integer_1byte.py test: convert suite_dfilter to use fixtures 2018-11-15 22:57:40 +00:00
group_ipv4.py test: convert suite_dfilter to use fixtures 2018-11-15 22:57:40 +00:00
group_membership.py dfilter: Add support for literal strings with null bytes 2022-06-21 15:10:08 +00:00
group_scanner.py dfilter: Reject invalid character escape sequences 2021-11-23 16:48:02 +00:00
group_slice.py dfilter: Allow existence check for slices 2022-07-04 22:45:14 +00:00
group_string_type.py dfilter: Clean up function parameters semantic check 2021-11-10 02:12:06 +00:00
group_stringz.py test: convert suite_dfilter to use fixtures 2018-11-15 22:57:40 +00:00
group_syntax.py dfilter: Replace unparsed lexical type and simplify grammar 2022-12-29 18:28:54 +00:00
group_time_relative.py test: convert suite_dfilter to use fixtures 2018-11-15 22:57:40 +00:00
group_time_type.py dfilter: Add support for entering time in UTC 2021-12-30 17:53:09 +00:00
group_tvb.py tests: Remove tests for non-existent functionality 2021-12-08 07:02:27 +00:00
group_uint64.py test: convert suite_dfilter to use fixtures 2018-11-15 22:57:40 +00:00