Using different data types (int, float, etc..) and bison.