config sample_conf
#config config
#configsample_conf
{
	enum proto_t { TCP, UDP, ICMP, RTP }
#	enum proto_t { enum, UDP, ICMP, RTP }
	enum foo_t { FOO, BAR, BAZ }
#	enum bar_t { UDP }
#	required required : int;
	required foo : int;
	required bar : bool;
#	required bar : bool;
	required baz : string;
	optional poo : int,bool;	
	optional por : list[5]<int>;
	optional pom : list<string>;
	optional far : list<string>,(int,string),bool;
	optional vaa : list<list<int>>;
	optional vas : list<list<list<string>>>;
	optional var : list<int,bool,list<string,int>,(bool,foo_t)>;
	optional hoo : proto_t;
	optional haz : foo_t,proto_t;
#	optional har : optional;
	optional has : foo_t;
	optional hashas : foo_t;
	optional hoge : foo_t;
}

