NativeEnumerated.c vars NULL init and check
[com/asn1c.git] / tests / tests-asn1c-compiler / README
1
2 This is a collection of various little ASN.1 modules, used independently
3 by several different testing engines below the main tree (i.e. libasn1fix)
4 for stressing various aspects of compiler operation.
5
6 The files follow certain naming conventions:
7
8 Source file:
9         <Index>-<arbitrary-name>-{OK|SE|NP}.asn1
10
11 Regenerator test file:
12         <Index>-<arbitrary-name>-{OK|SE|NP}.asn1.[<compiler-flags>]
13
14 Where
15         <Index> is arbitrary number (digits)
16         <arbitrary-name> is arbitrary string, without dots
17         OK      file syntax and semantics are absolutely correct
18         SE      file semantics is wrong
19         SW      file semantics is suspicious (warning)
20         NP      file syntax is incorrect, file not parseable
21         <compiler-flags>        command-line flags for compiler
22
23 Example:
24         07-int-OK.asn1          # Correct ASN.1 file
25         07-int-OK.asn1.-EF      # Test of file regeneration with -E -F flags.