Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
Sources:
type file_type =
| FoxBASE
| FoxBASE_plus_Dbase_III_plus_no_memo
| Visual_FoxPro
| Visual_FoxPro_autoincrement_enabled
| Visual_FoxPro_with_field_type_Varchar_or_Varbinary
| DBASE_IV_SQL_table_files_no_memo
| DBASE_IV_SQL_system_files_no_memo
| FoxBASE_plus_dBASE_III_PLUS_with_memo
| DBASE_IV_with_memo
| DBASE_IV_SQL_table_files_with_memo
| FoxPro_2_x_or_earlier_with_memo
| HiPer_Six_format_with_SMT_memo_file
type field = {
field_name : string;
field_type : field_type;
field_length : int;
field_decimal_count : int;
field_system_column : bool;
field_column_can_store_null : bool;
field_binary_column : bool;
field_column_autoincrementing : bool;
}
val of_file : string -> (t, parser_error) result