[CORE] Make Emacs coda read-only in generated files (part of #37664).
[parrot.git] / docs / extend.pod
blob48f5891637f5b1d64224103380c3483665f4caa9
1 # Copyright (C) 2005-2007, The Perl 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 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