NAME
Boilerplater::CBlock - A block of embedded C code.
DESCRIPTION
CBlock exists to support embedding literal C code within .bp files:
parcel Boil;
class Foo {
/** Print a greeting.
*/
public inline void
Say_Hello(Foo *self);
}
__C__
#include <stdio.h>
static CHY_INLINE void
boil_Foo_say_hello(boil_Foo *self)
{
printf("Greetings, Earthlings.\n");
}
__END_C__
METHODS
new
my $c_block = Boilerplater::CBlock->new(
contents => $text,
);
contents - Raw C code.
get_contents
Accessor.
COPYRIGHT AND LICENSE
Copyright 2009 Marvin Humphrey
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.