code wiki / (root) / nx_chem_report_csv_test.nx

nx_chem_report_csv_test.nx

buildroot/runtime/nx_chem_report_csv_test.nx

8642 B172 linesdepth 13pulls 20 transitivereach 0 importersview sourcekind gate/prooftopic chem
docsdependenciesstructsconstsfunctions

about

nx_chem_report_csv_test.nx -- C6.1 KAT. expect_exit: 0 license_tier: ORIGINAL

dependencies 11 imports · 0 importers

nx_chem.nx nx_chem_molecule.nx nx_chem_smiles.nx nx_chem_periodic.nx nx_chem_valence.nx nx_chem_mass.nx nx_chem_isotope_pattern.nx nx_chem_adulterant_db.nx nx_chem_peak_list.nx nx_chem_report_json.nx nx_chem_report_csv_test.nx

diagram shows first 10 each side; +1 more imports, +0 more importers in the complete lists below.

imports: nx_chem.nxnx_chem_molecule.nxnx_chem_smiles.nxnx_chem_periodic.nxnx_chem_valence.nxnx_chem_mass.nxnx_chem_isotope_pattern.nxnx_chem_adulterant_db.nxnx_chem_peak_list.nxnx_chem_report_json.nxnx_chem_report_csv.nx

imported by: nobody (leaf or entry point)

call flow from main pre-order; caps 40 nodes / depth 6 declared; ↻ = already shown

main a_csv_field_bare nx_chem_emit_csv_field b_csv_field_with_comma nx_chem_emit_csv_field ↻ c_csv_field_with_quote nx_chem_emit_csv_field ↻ d_csv_header nx_chem_emit_csv_header nx_chem_emit_str nx_chem_buf_find e_full_report nx_chem_adulterant_db_seed nx_chem_atomic_data_table_ nx_chem_adulterant_db_new sys_mmap sys_mmap ↻ nx_chem_adulterant_seed_sm nx_chem_adulterant_db_add nx_chem_parse_smiles nx_chem_mol_new smi_is_digit nx_chem_mol_atom nx_chem_mol_bond_add nx_chem_mol_bond smi_parse_bracket smi_is_digit ↻ smi_is_upper smi_is_lower smi_bracket_symbol_two_cha smi_bracket_symbol_single_ smi_aromatic_lower_to_z nx_chem_mol_atom_add smi_connect nx_chem_mol_atom ↻ nx_chem_mol_bond_add ↻ nx_chem_mol_bond ↻ smi_aromatic_lower_to_z ↻ smi_is_upper ↻ smi_organic_atom

structs

none

consts

none

functions

21func a_csv_field_bare() -> nx_int
called by 1: main calls 1: nx_chem_emit_csv_field
35func b_csv_field_with_comma() -> nx_int
called by 1: main calls 1: nx_chem_emit_csv_field
48func c_csv_field_with_quote() -> nx_int
called by 1: main calls 1: nx_chem_emit_csv_field
69func d_csv_header() -> nx_int
83func e_full_report() -> nx_int
108func run_csv_demo() -> nx_int
136func main() -> nx_exit