"""
    pygments.styles.igor
    ~~~~~~~~~~~~~~~~~~~~

    Igor Pro default style.

    :copyright: Copyright 2006-2023 by the Pygments team, see AUTHORS.
    :license: BSD, see LICENSE for details.
"""

from pygments.style import Style
from pygments.token import Keyword, Name, Comment, String


__all__ = ["IgorStyle"]


class IgorStyle(Style):
    """
    Pygments version of the official colors for Igor Pro procedures.
    """

    name = "igor"

    styles = {
        Comment: "italic #FF0000",
        Keyword: "#0000FF",
        Name.Function: "#C34E00",
        Name.Decorator: "#CC00A3",
        Name.Class: "#007575",
        String: "#009C00",
    }
