module Gettext::PluralForm

Overview

Module for handling the plural-forms header used by Gettext

You should never have to deal with this module. The Gettext backends automatically calls the required methods here for interpreting plural-forms.

Everything in here is based on the tree-walk interpreter from crafting interpreters

Thanks Robert Nystrom!

Extended Modules

Defined in:

backend/gettext/plural-forms/ast.cr
backend/gettext/plural-forms/interpreter.cr
backend/gettext/plural-forms/lexer.cr
backend/gettext/plural-forms/parser.cr
backend/gettext/plural-forms/tokens.cr