多项选择题

A.有一套字符用来构词
B.有一定数量基本词汇用来表达基本概念
C.有一套专用语法规则,用来表达各种复杂概念
D.有一种能把自然语言转换成检索语言的工具