no references
referenced by:
no references
referenced by:
referenced by:
OptionalInstanceParameterList:
::= ( '(' ParameterList? ')' )?
referenced by:
referenced by:
::= 'chan' 'priority' ChanElement ( ( ',' | '<' ) ChanElement )* ';'
referenced by:
::= NonTypeId ( '[' Expression ']' )*
| 'default'
referenced by:
referenced by:
referenced by:
referenced by:
referenced by:
referenced by:
::= ( FunctionDecl | ExternDecl | VariableDecl | TypeDecl | ProcDecl | BeforeUpdateDecl | AfterUpdateDecl | Instantiation | PriorityDecl | DynamicDeclaration )*
referenced by:
::= 'dynamic' NonTypeIdOptionalParameterList ';'
referenced by:
::= 'before_update' '{' ExprList '}'
referenced by:
::= 'after_update' '{' ExprList '}'
referenced by:
referenced by:
::= 'import' QuotedTextFwdDeclBlock
referenced by:
referenced by:
referenced by:
::= '(' ParameterList? ')'
referenced by:
referenced by:
referenced by:
referenced by:
referenced by:
VarInit ::= ( '=' Initializer )?
referenced by:
::= Expression
referenced by:
::= ( Id ':' )? Initializer
referenced by:
::= ( '[' ( Expression | Type ) ']' )*
referenced by:
referenced by:
referenced by:
Type ::= TypePrefix? ( TypeId | 'struct' '{' FieldDeclList '}' | 'bool' | 'double' | 'string' | 'int' ( '[' Expression ',' Expression ']' )? | 'chan' | 'scalar' '[' Expression ']' )
| 'hybrid'? 'clock'
| 'void'
referenced by:
referenced by:
::= Identifier
| 'A'
| 'U'
| 'W'
| 'R'
| 'E'
| 'M'
| 'sup'
| 'inf'
| 'simulation'
referenced by:
::= FieldDecl+
referenced by:
referenced by:
referenced by:
::= 'urgent' 'broadcast'?
| 'broadcast'
| 'const'
| 'meta'
referenced by:
referenced by:
referenced by:
referenced by:
referenced by:
referenced by:
::= 'branchpoint' BranchpointDecl ( ',' BranchpointDecl )* ';'
referenced by:
referenced by:
referenced by:
::= ( 'trans' Transition ( ',' TransitionOpt )* ';' )?
referenced by:
referenced by:
referenced by:
Select ::= ( 'select' SelectList ';' )?
referenced by:
referenced by:
Guard ::= ( 'guard' Expression ';' )?
referenced by:
referenced by:
SyncExpr ::= Expression ( '!' | '?' )
referenced by:
MessExpr ::= Expression
referenced by:
referenced by:
::= ( 'probability' Expression ';' )?
referenced by:
referenced by:
referenced by:
referenced by:
referenced by:
referenced by:
::= ( VariableDecl | TypeDecl )*
referenced by:
::= ( Statement ';' )*
referenced by:
referenced by:
::= 'if' '(' ExprList ')'
referenced by:
referenced by:
referenced by:
::= Block
| ( 'assert'? Expression | 'break' | 'continue' | 'return' Expression? )? ';'
| 'switch' '(' ExprList ')' '{' SwitchCase+ '}'
referenced by:
referenced by:
referenced by:
::= ( 'case' Expression | 'default' ) ':' StatementList
referenced by:
referenced by:
::= 'false'
| 'true'
| ( BuiltinFunction1? '(' | ( BuiltinFunction2 '(' | BuiltinFunction3 '(' Expression ',' ) Expression ',' ) Expression ')'
| Expression ( '(' ArgList ')' | '[' Expression ']' | '++' | '--' | ( '<' | '<=' | '==' | '!=' | '>' | '>=' | '+' | '-' | '*' | '/'
| '%' | '**' | '&' | '|' | '^' | '<<' | '>>' | '&&' | '||' | '?' Expression ':' | 'imply' | 'and' | 'or' | 'xor' | '<?' | '>?' ) Expression | '.' ( 'location' | NonTypeId ) | "\'" )
| ( '++' | '--' | '-' | '+' | '!' | 'not' | ( 'sum' | 'forall' | 'exists'
) '(' Id ':' Type ')' ) Expression
| '-' '2147483648'
| 'deadlock'
referenced by:
referenced by:
referenced by:
AssignOp ::= '='
| '+='
| '-='
| '/='
| '%='
| '*='
| '&='
| '|='
| '^='
| '<<='
| '>>='
referenced by:
UnaryOp ::= '-'
| '+'
| '!'
| 'not'
no references
::= 'abs'
| 'fabs'
| 'exp'
| 'exp2'
| 'expm1'
| 'ln'
| 'log'
| 'log10'
| 'log2'
| 'log1p'
| 'sqrt'
| 'cbrt'
| 'sin'
| 'cos'
| 'tan'
| 'asin'
| 'acos'
| 'atan'
| 'sinh'
| 'cosh'
| 'tanh'
| 'asinh'
| 'acosh'
| 'atanh'
| 'erf'
| 'erfc'
| 'tgamma'
| 'lgamma'
| 'ceil'
| 'floor'
| 'trunc'
| 'round'
| 'fint'
| 'ilogb'
| 'logb'
| 'fpclassify'
| 'isfinite'
| 'isinf'
| 'isnan'
| 'isnormal'
| 'signbit'
| 'isunordered'
| 'random'
| 'random_poisson'
referenced by:
::= 'fmod'
| 'fmax'
| 'fmin'
| 'fdim'
| 'pow'
| 'hypot'
| 'atan2'
| 'ldexp'
| 'nextafter'
| 'copysign'
| 'random_arcsine'
| 'random_beta'
| 'random_gamma'
| 'random_normal'
| 'random_weibull'
referenced by:
::= 'fma'
| 'random_tri'
referenced by:
referenced by:
::= 'minE'
| 'maxE'
no references
::= Id
referenced by:
::= ( 'under' SubjectionList )?
referenced by:
referenced by:
referenced by:
::= ( 'query' '{' Query '}' )*
referenced by:
::= ( 'A<>' | 'E<>' | 'E[]' | Expression '-->' ) Expression
| 'A' '[' Expression ( 'U' | 'W' ) Expression ']'
| ( 'sup' | 'inf' ) ( '{' Expression '}' )? ':' NonEmptyExpressionList
referenced by:
referenced by:
referenced by:
referenced by:
::= '{' ExpressionList '}'
referenced by:
referenced by:
::= 'loadStrategy' Features '(' Expression ')'
referenced by:
| 'saveStrategy' '(' Expression ',' Id ')'
| ( 'strategy' Id '=' )? AssignableQuery
| 'Pmax' Expression
| 'sat' ':' NonTypeId
referenced by:
SMCQuery ::= 'simulate' SMCBounds '{' NonEmptyExpressionList '}' ( ':' ( NumberOfRuns ':' )? Expression )?
| 'Pr' ( SMCBounds '(' ( ( '<>' | '[]' ) Expression ')' ( ( '>=' | '<=' ) ProbNumber | ( 'under' SubjectionList )? '>=' 'Pr' SMCBounds '(' ( '<>' | '[]' ) Expression ')' )? | Expression 'U' Expression ')' ) | Expression )
| 'E' SMCBounds '(' ( 'max' | 'min' ) ':' Expression ')'
referenced by:
::= '(' ( ( Expression ( 'U' | 'R' ) | '<>' | '[]' ) '[' PosInteger ',' PosInteger ']' | 'X' ) Expression ')'
referenced by:
::= '[' RunBound ( ';' PosInteger )? ']'
referenced by:
referenced by:
::= '{' ExpressionList '}'
referenced by:
referenced by:
::= Expression ( ',' Expression )*
referenced by:
::= 'sup' ( '{' Expression '}' )? ':'
no references
::= 'inf' ( '{' Expression '}' )? ':'
no references
|