Table B.1: Test suite structure, positive tests

Basic language elements

Identifiers and keywords

TC_Syn_0501_Identifier_xxx

TC_Sem_0501_Identifier_xxx

Scope rules

TC_Syn_0502_Scopes_xxx

TC_Sem_0502_Scopes_xxx

Ordering of language elements

TC_Syn_0503_Ordering_xxx

TC_Sem_0503_Ordering_xxx

Types and values

Basic types and values

TC_Syn _0601_BasicTypes_xxx

TC_Sem _0601_BasicTypes_xxx

Structured types and values

TC_Syn _0602_StructuredTypes_xxx

TC_Sem _0602_StructuredTypes_xxx

Type compatibility

TC_Syn _0603_TypeComp_xxx

TC_Sem _0603_TypeComp_xxx

Type synonym

TC_Syn _0604_TypeSynonym_xxx

TC_Sem _0700_Expressions_xxx