forked from crossminer/FOCUS
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathAthenaDSL.txt
78 lines (78 loc) · 1.87 KB
/
AthenaDSL.txt
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
Project#imports
Project#languages
Project#types
Project#validities
Project#functions
Project#processings
Project#prototypes
Project#wrappers
basicType#includes
basicType#languages
basicType#casts
languageDecl#lang
languageDecl#trans
languageDecl#value
structElement#typename
structElement#indices
structElement#name
structElement#hasInitValue
structElement#initValue
index#dim
index#hasValue
index#value
arg#modifier
arg#type
arg#name
ProcessingDeclaration#localParameters
ProcessingDeclaration#localEvents
ProcessingDeclaration#statements
localParameterDeclaration#type
localParameterDeclaration#name
localParameterDeclaration#hasValue
localParameterDeclaration#value
ifblock#eventName
ifblock#ifBlocks
ifblock#hasElse
ifblock#elseBlocks
prototypeDeclaration#name
prototypeDeclaration#superType
prototypeDeclaration#definitions
eventCondition#leftPart
eventCondition#cond
eventCondition#rightPartI
eventCondition#rightPartN
eventCondition#rightPartS
parameterDeclaration#typeName
parameterDeclaration#hasNbW
parameterDeclaration#nbw
parameterDeclaration#hasInfiniteWriter
parameterDeclaration#name
parameterDeclaration#hasValue
parameterDeclaration#value
parameterDeclaration#hasConfig
parameterDeclaration#hasConfigWithDefaultValue
statesetDeclaration#name
statesetDeclaration#states
statesetDeclaration#init
statesetDeclaration#transitions
transitionDeclaration#from
transitionDeclaration#to
transitionDeclaration#evt
transitionDeclaration#raise
transitionDeclaration#sig
interactionDeclaration#wwhen
interactionDeclaration#stateset
interactionDeclaration#wstate
interactionDeclaration#iif
interactionDeclaration#event
interactionDeclaration#icalls
referenceDeclaration#typeName
referenceDeclaration#upway
referenceDeclaration#name
referenceDeclaration#alias
wrapperDeclaration#name
wrapperDeclaration#link
wrapperDeclaration#functions
wrapperDeclaration#objects
wrapperDeclaration#libraries
wrapperDeclaration#tests