Sei sulla pagina 1di 1

R3Type -> fb, sum, text, menu, rout, faredetail, faredetailcri

rule(In,
rule(In,
rule(In,
rule(In,
rule(In,
rule(In,
rule(In,
rule(In,
rule(In,
ist).

[rule(rule([all]))|In],[],[]).
[r3type(r3(rout))|In])
-->
"@rg".
[r3type(r3(faredetail))|In])
-->
"@faredtl".
[r3type(r3(faredetailcri))|In])
-->
"@fd".
[r3type(r3(book)),bkcarrier(bkcarrier(Carrier))|In]) -->
"@bk-",
fd_parse:carrier(Carrier).
[r3type(r3(book))|In])
-->
"@bk".
[r3type(r3(fb))|In])
-->
"@fb".
[r3type(r3(menu))|In])
-->
"@li".
[rule(rule(RuleList))|In])
-->
"@",fdl_parse:rule_list([],RuleL

Potrebbero piacerti anche