Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cosimo/perl6-puppet-parser
Experimental Perl6 class to parse Puppet modules. Just playing to learn Grammars, actually
https://github.com/cosimo/perl6-puppet-parser
Last synced: 10 days ago
JSON representation
Experimental Perl6 class to parse Puppet modules. Just playing to learn Grammars, actually
- Host: GitHub
- URL: https://github.com/cosimo/perl6-puppet-parser
- Owner: cosimo
- License: artistic-2.0
- Created: 2010-06-06T11:54:45.000Z (over 14 years ago)
- Default Branch: master
- Last Pushed: 2010-06-06T12:30:56.000Z (over 14 years ago)
- Last Synced: 2023-04-21T10:38:32.976Z (over 1 year ago)
- Language: Perl6
- Homepage: http://proto.perl6.org/
- Size: 152 KB
- Stars: 4
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README
- License: LICENSE
Awesome Lists containing this project
README
NAME
perl6-puppet-parserSYNOPSIS
use v6;
use Puppet::Parser;# Just a stupid example
my $module = 'class { foo }';my $parsed = Puppet::Parser::Grammar.parse($module);
say $parsed.perl;DESCRIPTION
(Aims to be a) module to:parse Puppet modules
automatically build documentation for themWe're far away from that.
This is mostly my initial attempts at learning Perl 6 grammars.
AUTHORS
Cosimo Streppone,LICENSE
This module is released under Artistic 2.0. See LICENSE.