fix vector compile error when initializing from initializer list
fix compile error on g++
add simple dsl to construct fuzzy rule