def __init__(
        self,
        *,
        use_math_symbols: bool = False,
        use_set_symbols: bool = False,
        escape_underscores: bool = True,
    ) -> None:
        """Initializer.

        Args:
            use_math_symbols: Whether to convert identifiers with a math symbol surface
                (e.g., "alpha") to the LaTeX symbol (e.g., "\\alpha").
            use_set_symbols: Whether to use set symbols or not.
        """
        self._expression_codegen = expression_codegen.ExpressionCodegen(
            use_math_symbols=use_math_symbols,
            use_set_symbols=use_set_symbols,
            escape_underscores=escape_underscores,
        )
        self._identifier_converter = identifier_converter.IdentifierConverter(
            use_math_symbols=use_math_symbols,
            use_mathrm=False,
            escape_underscores=escape_underscores,
        )
        self._indent_level = 0
Initializer.

        Args:
            use_math_symbols: Whether to convert identifiers with a math symbol surface
                (e.g., "alpha") to the LaTeX symbol (e.g., "\alpha").
            use_set_symbols: Whether to use set symbols or not.
        
src/latexify/codegen/algorithmic_codegen.py