[ 
https://issues.apache.org/jira/browse/LUCY-28?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Marvin Humphrey updated LUCY-28:
--------------------------------

    Attachment: File.pm

Boilerplater::Binding::Core::File is the companion module to
Boilerplater::File. Its task is to generate C code for all Classes contained
in the File.

There is a one-to-one mapping between .bp files and autogenerated .h header
files.  If Foo.bp defines both Foo and Foo::FooJr, then it is necessary to
pound-include "Foo.h" in order to get FooJr's interface -- not "Foo/FooJr.h",
which won't exist.

> Boilerplater core bindings
> --------------------------
>
>                 Key: LUCY-28
>                 URL: https://issues.apache.org/jira/browse/LUCY-28
>             Project: Lucy
>          Issue Type: Sub-task
>          Components: Boilerplater
>            Reporter: Marvin Humphrey
>            Assignee: Marvin Humphrey
>         Attachments: File.pm, Function.pm, Method.pm
>
>
> A Boilerplater::Hierarchy, comprised of Classes, Methods, Variables, and so
> on, describes an abstract specification for a class hierarchy.
> Boilerplater::Binding::Core and its helpers generate C code which implements
> the spec.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to