summaryrefslogtreecommitdiff
path: root/tests/descriptions
blob: 5dd3bdbfbc264ec2b90925d091c498239f24a932 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
DESCRIPTION OF TESTS

TEMPLATE              - A NO-OP skeleton scanner.
array-nr              - Use %option array, non-reentrant. 
array-r               - Use %option array, reentrant.
basic-nr              - Simple scanner, non-reentrant.
basic-r               - Simple scanner, reentrant.
bison-yylloc          - Reentrant scanner + pure parser. Requires bison.
bison-yylval          - Reentrant scanner + pure parser. Requires bison.
c-cpp-nr              - Compile a C scanner with C++ compiler, nonreentrant.
c-cpp-r               - Compile a C scanner with C++ compiler, reentrant.
debug-nr              - Use yy_flex_debug, non-reentrant.
debug-r               - Use debugging functions, reentrant.
header-nr             - Test generated header file, non-reentrant.
header-r              - Test generated header file, reentrant.
include-by-buffer     - YY_BUFFER_STATE, yy_push_state, etc.
include-by-reentrant  - Nested scanners.
lineno-nr             - Use %option yylineno, non-reentrant.
lineno-r              - Use %option yylineno, reentrant.
mem-nr                - Override memory api, non-reentrant.
mem-r                 - Override memory api, reentrant.
multiple-scanners-nr  - #include and run two separate scanners, non-reentrant.
multiple-scanners-r   - #include and run two separate scanners, reentrant.
posix                 - Test %option posix-compat.
posixly-correct       - Test POSIXLY_CORRECT variable.
prefix-nr             - Verify prefixes are working, nonreentrant.
prefix-r              - Verify prefixes are working, reentrant.
pthread               - Pthreads test. A NO-OP if libpthread not found.
string-nr             - Scan strings, non-reentrant.
string-r              - Scan strings, reentrant.
yyextra               - Test yyextra.