answer:

sev_out agg_out port_out distortion_out expr

answer   ::= sev_out
           | agg_out
           | port_out
           | distortion_out
           | expr

no references


distortion_out:

DISTORTION name ids expr ID expr [ numberl ]

distortion_out
         ::= DISTORTION name ( ids expr | ID expr '[' numberl ']' )

referenced by:


port_out:

port name note agg_out

port_out ::= 'port' name note agg_out+

referenced by:


agg_out:

agg name exposures layers sev_clause occ_reins mixed ID expr expr binomial|poisson|bernoulli|pascal|geometric|fixed expr expr ZM expr ZT dfreq layers sev_clause occ_reins agg_reins TWEEDIE expr expr expr builtin_agg builtin_agg agg_reins note

agg_out  ::= ( 'agg' name ( ( exposures layers sev_clause occ_reins ( 'mixed' ID expr expr? | 'binomial|poisson|bernoulli|pascal|geometric|fixed' ( expr expr? )? ) ( ZM expr | ZT )* | dfreq layers sev_clause occ_reins ) agg_reins | TWEEDIE expr expr expr | builtin_agg ) | builtin_agg agg_reins ) note

referenced by:


sev_out:

sev name sev dsev note

sev_out  ::= 'sev' name ( sev | dsev ) note

referenced by:


agg_reins:

aggregate net of ceded to reins_list

agg_reins
         ::= ( 'aggregate' ( 'net' 'of' | 'ceded' 'to' ) reins_list )?

referenced by:


occ_reins:

occurrence net of ceded to reins_list

occ_reins
         ::= ( 'occurrence' ( 'net' 'of' | 'ceded' 'to' ) reins_list )?

referenced by:


reins_list:

reins_clause tower and reins_clause

reins_list
         ::= ( reins_clause | tower ) ( 'and' reins_clause )*

referenced by:


reins_clause:

expr so po expr XS expr

reins_clause
         ::= expr ( ( 'so' | 'po' ) expr )? XS expr

referenced by:


sev_clause:

sev sev dsev BUILTIN_SEV

sev_clause
         ::= 'sev' sev
           | dsev
           | BUILTIN_SEV

referenced by:


sev:

sev ! PLUS MINUS numbers numbers TIMES sev ids numbers cv numbers weights xps BUILTIN_SEV

sev      ::= sev ( '!' | ( PLUS | MINUS ) numbers )
           | numbers TIMES sev
           | ids ( numbers ( 'cv'? numbers )? weights | xps )?
           | BUILTIN_SEV

referenced by:


xps:

xps doutcomes dprobs

xps      ::= 'xps' doutcomes dprobs

referenced by:


dsev:

dsev doutcomes dprobs

dsev     ::= 'dsev' doutcomes dprobs

referenced by:


dfreq:

dfreq doutcomes dprobs

dfreq    ::= 'dfreq' doutcomes dprobs

referenced by:


doutcomes:

[ numberl expr RANGE expr RANGE expr ]

doutcomes
         ::= '[' ( numberl | expr RANGE expr ( RANGE expr )? ) ']'

referenced by:


dprobs:

[ numberl ]

dprobs   ::= ( '[' numberl ']' )?

referenced by:


weights:

wts|wt = expr [ numberl ]

weights  ::= ( 'wts|wt' ( '=' expr | '[' numberl ']' ) )?

referenced by:


layers:

numbers XS numbers tower

layers   ::= ( numbers XS numbers | tower )?

referenced by:


tower:

TOWER doutcomes

tower    ::= TOWER doutcomes

referenced by:


note:

note{TEXT}

note     ::= 'note{TEXT}'?

referenced by:


exposures:

numbers claims|claim loss premium|prem at numbers lr

exposures
         ::= numbers ( 'claims|claim' | 'loss' | 'premium|prem' 'at' numbers 'lr' )

referenced by:


ids:

[ ID ] ID

ids      ::= '[' ID+ ']'
           | ID

referenced by:


builtin_agg:

expr @ TIMES builtin_agg builtin_agg PLUS MINUS expr BUILTIN_AGG

builtin_agg
         ::= expr ( '@' | TIMES ) builtin_agg
           | builtin_agg ( PLUS | MINUS ) expr
           | BUILTIN_AGG

referenced by:


name:

ID

name     ::= ID

referenced by:


numbers:

[ numberl ] expr

numbers  ::= '[' numberl ']'
           | expr

referenced by:


numberl:

expr

numberl  ::= expr+

referenced by:


expr:

term

expr     ::= term

referenced by:


term:

factor DIVIDE

term     ::= factor ( DIVIDE factor )*

referenced by:


factor:

power exp ( term )

factor   ::= power
           | 'exp'? '(' term ')'

referenced by:


power:

atom ^|** factor

power    ::= atom ( '^|**' factor )?

referenced by:


atom:

NUMBER % inf|unlim|unlimited

atom     ::= NUMBER '%'?
           | 'inf|unlim|unlimited'

referenced by:



  ... generated by RR - Railroad Diagram Generator R R