logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

OWL::DirectSemantics::Writer::FunctionalSyntax - Moose::Role providing functional syntax output

Author

       Toby Inkster <tobyink@cpan.org>.

Description

       This Moose::Role provides an "fs" method to output OWL Functional Syntax.

       It requires the object or class it is composed with to provide "element_name" and "fs_arguments" methods.

       "element_name" is essentially the name of the "function" the object represents, e.g.  'ClassAssertion'.
       "fs_arguments" returns a list of arguments included within the parentheses in the output - these may be
       literal strings, RDF::Trine::Node objects or may be other objects that have a
       "OWL::DirectSemantics::Writer::FunctionalSyntax" role.

Disclaimer Of Warranties

       THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT
       LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.

perl v5.32.1                                       2021-09-11             OWL::DirectSema...unctionalSyntax(3pm)

Name

       OWL::DirectSemantics::Writer::FunctionalSyntax - Moose::Role providing functional syntax output

See Also

       OWL::DirectSemantics, OWL::DirectSemantics::Element, RDF::Trine::Serializer::OwlFn.

See Also