Simon Cozens > C-Sharp > C::Sharp::Tokener

Download:
C-Sharp-0.01.tar.gz

Dependencies

Annotate this POD

CPAN RT

Open  0
Report a bug
Module Version: 0.08062001   Source  

NAME ^

C::Sharp::Tokener - Tokeniser for C#

SYNOPSIS ^

    use C::Sharp::Tokener;
    do { 
        ($token, $ttype, $remainder) = C::Sharp::Tokener::tokener($input);
    } while ($input = $remainder)

    use C::Sharp::Parser;
    $parser = new C::Sharp::Parser;
    $parser->YYParse(yylex => \&C::Sharp::Tokener::yy_tokener);

DESCRIPTION ^

C# is the new .NET programming language from Microsoft; the Mono project is an Open Source implementation of .NET. This code, based on the Mono project, implements a tokeniser for C#. Combined with C::Sharp::Parser it can be used to create a compiler for C#.

SEE ALSO ^

C::Sharp

AUTHOR ^

Simon Cozens (simon@cpan.org) Based very, very heavily on code by Miguel de Icaza (miguel@gnu.org)