orthonym.assembly.handlers.sulfonyl_halide#

Note

Internal API. Names and behaviour may change between releases.

W3-P11 sulfonyl/sulfinyl halide handler — direct-return shim.

Wrapper around rules.sulfur.name_sulfonyl_halide (mirrors the acid_halide shim discipline). The acid halide of a sulfonic / sulfinic acid is a two-word functional-class name ‘{stem}sulfonyl {halide}’ / ‘{stem}sulfinyl {halide}’.

IUPAC cite: / / (acyl halides of sulfonic/sulfinic acids; BB ‘ethanesulfonyl chloride’, ‘propane-1-sulfonyl chloride’, ‘4-isocyanatobenzene-1-sulfonyl chloride (PIN)’).

orthonym.assembly.handlers.sulfonyl_halide.name_sulfonyl_halide(features, mol=None, style='pin')#

Direct-return sulfonyl/sulfinyl-halide handler (cap-and-rename body in rules.sulfur.name_sulfonyl_halide). Lazy import keeps the handlers -> rules.sulfur -> namer chain off the import-time graph.