Commit 31a10532 authored by zeiss's avatar zeiss
Browse files

moved toolconfig to misc

parent 36a3882d
Loading
Loading
Loading
Loading

toolconfig/references.properties

deleted100644 → 0
+0 −344
Original line number Diff line number Diff line
1=Part 1\: TTCN-3 Core Language - ETSI ES 201 873-1 V4.2.1 (2010-07)
C5=Basic language elements
C5.1=Identifiers and keywords
C5.2=Scope rules
C5.2.1=Scope of formal parameters
C5.2.2=Uniqueness of identifiers
C5.3=Ordering of language elements
C5.4=Parameterization
C5.4.1=Formal parameters
C5.4.1.1=Formal parameters of kind value
C5.4.1.2=Formal parameters of kind template
C5.4.1.3=Formal parameters of kind timer
C5.4.1.4=Formal parameters of kind port
C5.4.2=Actual parameters
C5.5=Cyclic definitions
C6=Types and values
C6.1=Basic types and values
C6.1.0=Simple basic types and values
C6.1.1=Basic string types and values
C6.1.1.1=Accessing individual string elements
C6.1.2=Subtyping of basic types
C6.1.2.1=Lists of values
C6.1.2.2=Lists of types
C6.1.2.3=Ranges
C6.1.2.4=String length restrictions
C6.1.2.5=Pattern subtyping of character string types
C6.1.2.6=Mixing subtyping mechanisms
C6.1.2.6.1=Mixing patterns, lists and ranges
C6.1.2.6.2=Using length restriction with other constraints
C6.2=Structured types and values
C6.2.1=Record type and values
C6.2.1.1=Referencing fields of a record type
C6.2.1.2=Optional elements in a record
C6.2.1.3=Nested type definitions for field types
C6.2.2=Set type and values
C6.2.2.1=Referencing fields of a set type
C6.2.2.2=Optional elements in a set
C6.2.2.3=Nested type definitions for field types
C6.2.3=Records and sets of single types
C6.2.3.1=Nested tpe definitions
C6.2.3.2=Referencing elements of record of and set of types
C6.2.4=Enumerated type and values
C6.2.5=Unions
C6.2.5.1=Referencing fields of a union type
C6.2.5.2=Option and union
C6.2.5.3=Nested type definition for field types
C6.2.6=The anytype
C6.2.7=Arrays
C6.2.8=The default type
C6.2.9=Communication port types
C6.2.10=Component types
C6.2.10.1=Component type definition
C6.2.10.2=Reuse of component types
C6.2.11=Component references
C6.2.12=Addressing entities inside the SUT
C6.2.13=Subtyping of structured types
C6.3=Type compatibility
C6.3.1=Type compatibility of non-structured types
C6.3.2=Type compatibility of structured types
C6.3.2.1=Type compatibility of enumerated types
C6.3.2.2=Type compatibility of record and record of types
C6.3.2.3=Type compatibility of set and set of types
C6.3.2.4=Type compatibility of union types
C6.3.2.5=Type compatibility of anytype types
C6.3.2.6=Type compatibility of sub-structures
C6.3.3=Type compatibility of component types
C6.3.4=Type compatibility of communication operations
C6.3.5=Type conversion
C7=Expression
C7.1=Operators
C7.1.1=Arithmetic operators
C7.1.2=List operator
C7.1.3=Relational operators
C7.1.4=Logical operators
C7.1.5=Bitwise operators
C7.1.6=Shift operators
C7.1.7=Rotate operators
C7.2=Field references and list elements
C8=Modules
C8.1=Definition of a module
C8.2=Module definitions part
C8.2.1=Module parameters
C8.2.2=Groups of definitions
C8.2.3=Importing from modules
C8.2.3.1=General format of import
C8.2.3.2=Importing single definitions
C8.2.3.3=Importing groups
C8.2.3.4=Importing definitions of the same kind
C8.2.3.5=Importing all definitions of a module
C8.2.3.6=Import definitions from other TTCN-3 editions and from non-TTCN-3 modules
C8.2.3.7=Importing of import statements from TTCN-3 modules
C8.2.3.8=Compatibility of language specifications of imports
C8.2.4=Definition of friend modules
C8.2.5=Visibility of definitions
C8.3=Module control part
C9=Port types, component types and test configurations
C9.1=Communication ports
C9.2=Test system interface
C10=Declaring constants
C11=Declaring variables
C11.1=Value variables
C11.2=Template variables
C12=Declaring timers
C13=Declaring messages
C14=Declaring procedure signatures
C15=Declaring templates
C15.1=Declaring message templates
C15.2=Declaring signature templates
C15.3=Global and local templates
C15.4=In-line templates
C15.5=Modified templates
C15.6=Referencing elements of templates or template fields
C15.6.1=Referencing individual string elements
C15.6.2=Referencing record and set fields
C15.6.3=Referencing record of and set of elements
C15.7=Template matching mechanism
C15.7.1=Specific values
C15.7.2=Special symbols that can be used instead of values
C15.7.3=Special symbols that can be used inside values
C15.7.4=Special symbols that describe attributes of values
C15.8=Template restrictions
C15.9=Match operation
C15.10=Valueof operation
C15.11=Concatenating templates of string and list types
C16=Functions, altsteps and testcases
C16.1=Functions
C16.1.1=Invoking functions
C16.1.2=Predefined functions
C16.1.3=External functions
C16.1.4=Invoking function from specific places
C16.2=Altsteps
C16.2.1=Invoking altsteps
C16.3=Test cases
C17=Void
C18=Overview of program statements and operations
C19=Basic program statements
C19.1=Assignments
C19.2=The if-else statement
C19.3=The select case statement
C19.4=The for statement
C19.5=The while statement
C19.6=The do-while statement
C19.7=The label statement
C19.8=The goto statement
C19.9=The stop execution statement
C19.10=The return statement
C19.11=The log statement
C19.12=The break statement
C19.13=The continue statement
C19.14=Statement block
C20=Statement and operations for alternative behaviours
C20.1=The snapshot mechanism
C20.2=The alt statement
C20.3=The repeat statement
C20.4=The interleave statement
C20.5=Default handling
C20.5.1=The default mechanism
C20.5.2=The activate operation
C20.5.3=The deactivate operation
C21=Configuration operations
C21.1=Connection operations
C21.1.1=The connect and map operations
C21.1.2=The disconnect and unmap operations
C21.2=Test case operations
C21.2.1=Test case stop operation
C21.3=Test component operations
C21.3.1=The create operation
C21.3.2=The start test component operation
C21.3.3=The stop test behaviour operation
C21.3.4=The kill test component operation
C21.3.5=The alive operation
C21.3.6=The running operation
C21.3.7=The done operation
C21.3.8=The killed operation
C21.3.9=Summary of the use of any and all with components
C22=Communication operations
C22.1=The communication mechanisms
C22.1.1=Principles of message-based communication
C22.1.2=Principles of procedure-based communication
C22.1.3=Principles of unicast, multicast and broadcast communication
C22.1.4=General format of communication operations
C22.1.4.1=General format of the sending operations
C22.1.4.2=General format of the receiving operations
C22.2=Message-based communication
C22.2.1=The send operation
C22.2.2=The receive operation
C22.2.3=The trigger operation
C22.3=Procedure-based communication
C22.3.1=The call operation
C22.3.2=The getcall operation
C22.3.3=The reply operation
C22.3.4=The getreply operation
C22.3.5=The raise operation
C22.3.6=The catch operation
C22.4=The check operation
C22.5=Controlling communication ports
C22.5.1=The clear port operation
C22.5.2=The start port operation
C22.5.3=The stop port operation
C22.5.4=The halt port operation
C22.6=Use of any and all with ports
C23=Timer operations
C23.1=The timer mechanism
C23.2=The start timer operation
C23.3=The stop timer operation
C23.4=The read timer operation
C23.5=The running timer operation
C23.6=The timeout operation
C23.7=Summary of the use of any and al with timers
C24=Test verdict operations
C24.1=The verdict mechanism
C24.2=The setverdict mechanism
C24.3=The getverdict mechanism
C25=External actions
C26=Module control
C26.1=The execute statement
C26.2=The control part
C27=Specifying attributes
C27.1=The attribute mechanism
C27.1.1=Scope of attributes
C27.1.2=Overwriting rules for attributes
C27.1.2.1=Additional overwriting rules for variant attributes
C27.1.3=Changing attributes of imported language elements
C27.2=The with statement
C27.3=Display attributes
C27.4=Encoding attributes
C27.5=Variant attributes
C27.6=Extension attributes
C27.7=Optional attributes
CA=BNF and static semantics
CA.1=TTCN-3 BNF
CA1.1=Conventions for the syntax description
CA1.2=Statement terminator symbols
CA1.3=Identifiers
CA1.4=Comments
CA1.5=TTCN-3 terminals
CA1.5.1=Use of whitespaces and newlines
CA1.6=TTCN-3 syntax BNF productions
CA1.6.0=TTCN-3 module
CA1.6.1=Module definitions part
CA1.6.1.0=General
CA1.6.1.1=Typedef definitions
CA1.6.1.2=Constant definitions
CA1.6.1.3=Template definitions
CA1.6.1.4=Function definitions
CA1.6.1.5=Signature definitions
CA1.6.1.6=Testcase definitions
CA1.6.1.7=Altstep definitions
CA1.6.1.8=Import definitions
CA1.6.1.9=Group definitions
CA1.6.1.10=External function definitions
CA1.6.1.11=External constant definitions
CA1.6.1.12=Module parameter definitions
CA1.6.1.13=Friend module definitions
CA1.6.2=Control part
CA1.6.2.0=General
CA1.6.2.1=Variable instantiation
CA1.6.2.2=Timer instantiation
CA1.6.2.3=Component operations
CA1.6.2.4=Port operations
CA1.6.2.5=Timer operations
CA1.6.3=Type
CA1.6.4=Value
CA1.6.5=Parameterization
CA1.6.6=With statement
CA1.6.7=Behaviour statements
CA1.6.8=Basic statements
CA1.6.9=Miscallaneous productions
CB=Matching incoming values
CB.1=Template matching mechanisms
CB.1.1=Matching specific values
CB.1.2=Matching mechanisms instead of values
CB.1.2.1=Value list 
CB.1.2.2=Complemented value list
CB.1.2.3=Any value
CB.1.2.4=Any value or none
CB.1.2.5=Value range
CB.1.2.6=SuperSet
CB.1.2.7=SubSet
CB.1.2.8=Omitting optional fields
CB.1.3=Matching mechanisms inside values
CB.1.3.1=Any element
CB.1.3.1.1=Using single character wildcards
CB.1.3.2=Any number of elements of no element
CB.1.3.2.1=Using multiple character wildcards
CB.1.3.3=Permutation
CB.1.4=Matching attributes of values
CB.1.4.1=Length restrictions
CB.1.4.2=The ifpresent indicator
CB.1.5=Matching character pattern
CB.1.5.1=Set expression
CB.1.5.2=Reference expression
CB.1.5.3=Match expression n times
CB.1.5.4=Match a referenced character set
CB.1.5.5=Type compatibility rules for patterns
CC=Pre-defined TTCN-3 functions
CC.0=General exception handling procedures
CC.1=Integer to character
CC.2=Integer to universal character
CC.3=Integer to bitstring
CC.4=Integer to hexstring
CC.5=Integer to octetstring
CC.6=Integer to charstring
CC.7=Integer to float
CC.8=Float to integer
CC.9=Character to integer
CC.10=Character to octetstring
CC.11=Universal character to integer
CC.12=Bitstring to integer
CC.13=Bitstring to hexstring
CC.14=Bitstring to octetstring
CC.15=Bitstring to charstring
CC.16=Hexstring to integer
CC.17=Hexstring to bitstring
CC.18=Hexstring to octetstring
CC.19=Hexstring to charstring
CC.20=Octetstring to integer
CC.21=Octetstring to bitstring 
CC.22=Octetstring to hexstring
CC.23=Octetstring to character string
CC.24=Octetstring to character string, version II
CC.25=Character to integer
CC.26=Character string to hexstring
CC.27=Character string to octetstring
CC.28=Character string to float
CC.29=Length of strings and lists
CC.30=Number of elements in a structured value
CC.31=The ispresent function
CC.32=The ischosen function
CC.33=The regexp function
CC.34=The substring function
CC.35=The replace function
CC.36=The random number generator function
CC.37=Enumerated to integer
CC.38=The isvalue function
CC.39=The encoding function
CC.40=The decoding function
CC.41=The testcasename function
CD=Preprocessing macros
CD.1=Preprocessing macro __MODULE__
CD.2=Preprocessing macro __FILE__
CD.3=Preprocessing macro __BFILE__
CD.4=Preprocessing macro __LINE__
CD.5=Preprocessing macro __SCOPE__
 No newline at end of file