[
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.