NAME
Lingua::HUN::Word2Num - Word to number conversion in Hungarian
VERSION
version 0.2603300
Lingua::HUN::Word2Num is a module for converting Hungarian numerals into numbers. Converts whole numbers from 0 up to 999 999 999. Input is expected to be in UTF-8.
SYNOPSIS
use Lingua::HUN::Word2Num;
my $num = Lingua::HUN::Word2Num::w2n( 'tizenhárom' );
print defined($num) ? $num : "sorry, can't convert this text into number.";
Functions Reference
- w2n (positional)
-
1 str string to convert => num converted number undef if input string is not knownConvert text representation to number. You can specify a numeral from interval [0,999_999_999].
- ordinal2cardinal (positional)
-
1 str ordinal text (e.g. 'első', 'harmadik', 'tizedik') => str cardinal text (e.g. 'egy', 'három', 'tíz') undef if input is not recognised as an ordinalConvert Hungarian ordinal text to cardinal text (morphological reversal). Handles suppletive forms (első, második) and regular vowel-harmony suffixes.
- hun_numerals (void)
-
=> obj new parser objectInternal parser.
EXPORT_OK
- w2n
- ordinal2cardinal
AUTHORS
specification, maintenance:
Richard C. Jelinek E<lt>rj@petamem.comE<gt>
maintenance, coding (2025-present):
PetaMem AI Coding Agents
COPYRIGHT
Copyright (c) PetaMem, s.r.o. 2004-present
LICENSE
This module is free software; you can redistribute it and/or modify it under the same terms as the Artistic License 2.0 or the BSD 2-Clause License. See the LICENSE file in the distribution for details.