sorer 0.1.0

A schema on read file parser
Documentation
./sorer./sorer -f 0.sor -print_col_type 0  
BOOL
./sorer./sorer -f 0.sor -is_missing_idx 0 0
1
./sorer./sorer -f 1.sor -print_col_type 0  
STRING
./sorer./sorer -f 1.sor -is_missing_idx 0 1
0
./sorer./sorer -f 1.sor -print_col_idx 0 3
"+1"
./sorer./sorer -f 2.sor -print_col_type 0
BOOL
./sorer./sorer -f 2.sor -print_col_type 1
INT
./sorer./sorer -f 2.sor -print_col_type 2
FLOAT
./sorer./sorer -f 2.sor -print_col_type 3
STRING
./sorer./sorer -f 2.sor -is_missing_idx 1 0
1
./sorer./sorer -f 2.sor -is_missing_idx 1 1
0
./sorer./sorer -f 2.sor -print_col_idx 3 0
"hi"
./sorer./sorer -f 2.sor -print_col_idx 3 1
"ho ho ho"
./sorer./sorer -f 2.sor -print_col_idx 2 0
1.2
./sorer./sorer -f 2.sor -print_col_idx 2 1
-0.2
./sorer./sorer -f 3.sor -print_col_type 4
BOOL
./sorer./sorer -f 3.sor -print_col_idx 2 10
1.2
./sorer./sorer -f 3.sor -print_col_idx 2 384200
1.2
./sorer./sorer -f 4.sor -print_col_idx 0 1
2147483647
./sorer./sorer -f 4.sor -print_col_idx 0 2
-2147483648
./sorer./sorer -f 4.sor -print_col_idx 1 1
-2e-09
./sorer./sorer -f 4.sor -print_col_idx 1 2
1e+10
./sorer./sorer -f 1.sor -from 1 -len 74 -print_col_type 0
STRING
./sorer./sorer -f 1.sor -from 1 -len 74 -is_missing_idx 0 0
0
./sorer./sorer -f 1.sor -from 1 -len 74 -print_col_idx 0 6
"+2.2"