Skip to content

gitpan/Lingua-Romana-Perligata

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

==============================================================================
             Release of version 0.50 of Lingua::Romana::Perligata
==============================================================================


NOMEN

    Lingua::Romana::Perligata -- Perl in Latin

DESCRIPTIO

    The Lingua::Romana::Perligata makes it makes it possible to write Perl
    programs in Latin. (If you have to ask "Why?", then the answer probably
    won't make any sense to you either.)

    The linguistic principles behind Perligata are described in:

            http://www.csse.monash.edu.au/~damian/papers/HTML/Perligata.html

    The module is `use'd at the start of the program, and installs a filter
    which allows the rest of the program to be written in (modified) Latin,
    as described in the accompanying documentation.

EXEMPLUM

	#! /usr/bin/perl -w
        use Lingua::Romana::Perligata;

	adnota Illud Cribrum Eratothenis

        maximum tum val inquementum tum biguttam tum stadium egresso scribe.
        vestibulo perlegementum da meo maximo.
        maximum tum novumversum egresso scribe.
        da II tum maximum conscribementa meis listis.
        dum damentum nexto listis decapitamentum fac sic
               lista sic hoc tum nextum recidementum cis vannementa da listis.
               next tum biguttam tum stadium tum nextum tum novumversum
                        scribe egresso.
        cis.


SCRIPTOR

    Damian Conway ([email protected])


IUS TRANSCRIBENDI

    Copyright (c) 2000, Damian Conway. All Rights Reserved.

    This module is free software. It may be used, redistributed and/or
    modified under the terms of the Perl Artistic License
    (see http://www.perl.com/perl/misc/Artistic.html)


==============================================================================

CHANGES IN VERSION 0.50


	- Fixed handling of 'posterus', 'ultimus' etc.

	- Fixed handling of 'si' (thanks James)

	- Added 'itera' for 'x' (thanks James)

	- Added the 'dictum sic..cis' construct for q{...} (thanks Peter)

	- Added "consocia" for &, "interseca" for |, and "discerne" for ^.

	- Add "cum" as precedence disambiguator

	- Fixed "sere" so that it doesn't space what it joins (thanks Philip)

	- Numerous documentation patches (thanks Todd and Philip)

	- Added "come" to convert numbers to roman numerals (thanks Anselm)

	- Added roman numerals up to 9,999,999,999 (thanks Anselm)


==============================================================================

AVAILABILITY

Lingua::Romana::Perligata has been uploaded to the CPAN
and is also available from:

	http://www.csse.monash.edu.au/~damian/CPAN/Lingua-Romana-Perligata.tar.gz

==============================================================================