type_from_default_value
Full name: ase2sprkkr.common.grammar_types.type_from_default_value
- ase2sprkkr.common.grammar_types.type_from_default_value(value, format='', format_all=False, type_map={})[source]
Guess the grammar type from a value, that will become the default value of the grammar type.
It has to create a new object instance, as it has to set the default value property of the returned object. An (output) format can be applied to the resulting grammar type
Grammar types passed as types are left as is, unless format_all flag is set.