lingua_ro_numbers.pl 417 B

1234567891011121314151617181920
  1. #!/usr/bin/perl
  2. use utf8;
  3. use 5.014;
  4. use strict;
  5. use warnings;
  6. use open ':std' => 'utf8';
  7. use Scalar::Util qw(looks_like_number);
  8. use Lingua::RO::Numbers qw(ro_to_number number_to_ro);
  9. require Term::ReadLine;
  10. my $term = Term::ReadLine->new($0);
  11. while (1) {
  12. my $num = $term->readline("Introduceți un număr: ") // last;
  13. say +(looks_like_number($num) ? number_to_ro($num) : ro_to_number($num)) // next;
  14. }