(areacode
	(rate	"(A1) Communications zonales (sauf 10x, 12xx, 13xx)")
	(pattern	"~(0#?|10?|12??|13??)")
)

(areacode
	(rate	"(A2) Communications interzonales de voisinage")
	(pattern	"(010|015|016|052|053|054|067|068)#?")
)

(areacode
	(rate	"(A3) Communications interzonales longue distance")
	(pattern	"(03|04|011|012|013|014|019|050|051|055|056|057|058|059|060|061|062|063|064|065|069|071|080~(0)|081|082|083|084|085|086|087|089|09~(0))#?")
)

(areacode
	(rate	"(S1)  Mobilophones et Sémaphones")
	(pattern	"(017|075|018|072|073)#?")
)

(areacode
	(rate	"(S2)  Numéros universels")
	(pattern	"070#?")
)

(areacode
	(rate	"(S3)  Infokiosques (0900)")
	(pattern	"0900#?")
)

(areacode
	(rate	"(S4)  Infokiosques (0901)")
	(pattern	"0901#?")
)

(areacode
	(rate	"(S5)  Infokiosques (0902)")
	(pattern	"0902#?")
)

(areacode
	(rate	"(S6)  Infokiosques (0903)")
	(pattern	"0903#?")
)

(areacode
	(rate	"(S7)  Numéros à taxation partagée")
	(pattern	"07815#?")
)

(areacode
	(rate	"(SY)  Autres numéros payants (coûts non-définis !)")
	(pattern	"~(00#?|0800#?|100|101)")
)

(areacode
	(rate	"(SZ)  Autres numéros gratuits")
	(pattern	"~(00#?|077#?|090#?|12??|13??)")
)

(areacode
	(rate	"(Z1) -> Tarifs frontaliers (non-fixés)")
	(pattern	"00999999999")
)

(areacode
	(rate	"(Z2) -> Allemagne, France, Royaume-Uni, Pays-Bas")
	(pattern	"(0049|0033|0044|0031)#?")
)

(areacode
	(rate	"(Z3) -> Grand Duché du Luxembourg")
	(pattern	"00352#?")
)

(areacode
	(rate	"(Z4) ---> Etats-Unis, Canada      (001 => imprécis !)")
	(pattern	"001#?")
)

(areacode
	(rate	"(ZZ) ---> Autres pays (coûts non-définis !)")
	(pattern	"00#?")
)

