[t] Refactor some namespace pmc tests to use throws_like
[parrot.git] / docs / extend.pod
blobf65e86e54d4dcf1158280af09142983889a1e36a
1 # Copyright (C) 2005-2007, Parrot Foundation.
2 # $Id$
4 =head1 NAME
6 extend.pod - Parrot extension system
8 =head1 SYNOPSIS 
10     #include "parrot/extend.h"
12     int main(int argc, char *argv[]) {
13     }
15 =head1 FILES
17 =over 4
19 =item F<include/parrot/extend.h>
21 =item F<extend.c>
23 =back
25 =head1 DESCRIPTION
27 =head2 Data Structures
29 TODO
31 =head2 Constants
33 TODO
35 =head2 Functions
37 =over 4
39 =item C<Parrot_call_method(PARROT_INTERP, Parrot_PMC sub
40        Parrot_PMC object, Parrot_String method, const char *signature, ...)>
42 Calls a method on C<object> with the given signature and arguments. C<sub> is
43 the method that's being called, and C<method> is the name of the method in the
44 call stack. This is useful for calling aliased methods.
46 =back
48 =head1 SEE ALSO
50 F<extend.c> and F<extend.h> for the implementation.
52 =cut