chore(cmake): fix CMAKE_CXX_FLAGS
feat(cmake): add gtest
feat(cmake): add style check
bison 3.0.2