�
|�eu � �l � d Z ddlmZmZmZmZ ddlmZmZm Z m
Z
mZmZm
Z
mZmZmZ dgZ G d� de� Zy)z�
pygments.lexers.openscad
~~~~~~~~~~~~~~~~~~~~~~~~
Lexers for the OpenSCAD languages.
:copyright: Copyright 2006-2023 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
� )�
RegexLexer�bygroups�words�include)
�Text�Comment�Punctuation�Operator�Keyword�Name�Number�
Whitespace�Literal�String�
OpenScadLexerc � � e Zd ZdZdZdZdgZdgZdgZde fde
j d fd
e
j dfde
fd
efdefdefdej fd eej$ e� dfd eej$ e ej$ � fd eej* e ej, � f eddd�� ef eddd�� ef eddd�� ej2 fdej2 j4 fdej8 fdej8 fdefdefgd ee
e
j< |