The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

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)