orthonym.assembly.handlers.imidoyl_thioyl_halide#
Note
Internal API. Names and behaviour may change between releases.
a phase imidoyl / carbothioyl / carboselenoyl halide handler.
Direct-return shim around rules.acid_halides.name_imidoyl_thioyl_halide
(mirrors the sulfonyl_halide / acid_halide shim discipline). The acid halide of
the imido / chalcogeno analogue of a carboxylic acid is a two-word functional-
class name ‘{parent}carbo{imidoyl|thioyl|selenoyl} {halide}’ (ring parent) or
‘{chain-stem}{imidoyl|thioyl|selenoyl} {halide}’ (chain parent).
IUPAC cite: (BB 31438 ‘cyclohexanecarboximidoyl chloride (PIN)’, 31442 ‘cyclohexanecarbothioyl chloride (PIN)’).
- orthonym.assembly.handlers.imidoyl_thioyl_halide.name_imidoyl_thioyl_halide(features, mol=None, style='pin')#
Direct-return imidoyl/thioyl/selenoyl-halide handler. Lazy import keeps the handlers -> rules.acid_halides chain off the import-time graph.