pEpACIDLang { include pEpACIDLang.yml2 package idl_test { api typesys { deftype dt_int as int; deftype dt_string as string; deftype dt_enum as enum1; deftype dt_struct as struct1; deftype dt_list_of_string as list; deftype dt_pair_int_string as pair; deftype dt_dt_list_of_string as dt_list_of_string; deftype dt_dt_dt_list_of_string as dt_dt_list_of_string; enum enum1 { item item1; item item2; } struct struct1 { field optional int int1; field optional size size1; } } } }