DeclarationProps

NAME

Config::BINDish::Grammar::DeclarationProps - common properties of declarable statements

DESCRIPTION

This role must be consumed by statements are identified by a keyword and have a unique ID. This requirement applies to both options and blocks.

ATTRIBUTES

Any:D $.id

A unique identifier.

Any:D $.keyword

A keyword associated with statement. Not necessarily unique as same keyword may be used in different block contexts and be mapped to different IDs. See Config::BINDish::Grammar::StatementProps, $.in attribute.

SEE ALSO

COPYRIGHT

(c) 2023, Vadim Belman <[email protected]>

LICENSE

Artistic License 2.0

See the LICENSE file in this distribution.

Config::BINDish v0.0.18

Extensible BIND9-like Configuration Files Support

Authors

  • Vadim Belman

License

Artistic-2.0

Dependencies

AttrX::Mooish:auth<zef:vrurg>:ver<1.0.0+>:api<1.0.*>IP::AddrTest::Async:auth<zef:vrurg>:ver<0.1.2+>

Test Dependencies

Provides

  • Config::BINDish
  • Config::BINDish::AST
  • Config::BINDish::Actions
  • Config::BINDish::Expandable
  • Config::BINDish::Grammar
  • Config::BINDish::INET
  • Config::BINDish::Ops
  • Config::BINDish::Test
  • Config::BINDish::X

The Camelia image is copyright 2009 by Larry Wall. "Raku" is trademark of the Yet Another Society. All rights reserved.

Built with Podlite — the markup and publishing tools behind this site.