1 # Copyright (C) 2002-2010, Parrot Foundation.
3 # This file contains the Parrot Native Call Interface signature
4 # declarations required by Parrot's core. To add signatures for extensions,
5 # add to F<src/nci/extra_thunks.nci>
7 # The format of this file is explained in F<src/nci/extra_thunks.nci>
9 d JOd # Parrot builtins
13 S JOS # ParrotIO.readline
14 I JI # Parrot_is_char_*
16 v JOS # String.reverse
17 P JOS # Added for os.stat
20 P JOPS # Namespace.get_global
21 v JOPSP # Namespace.set_global
28 v JPP # inplace infix MMD
33 P JPPP # infix MMD new
40 # These are needed for packfileconstanttable.pmc
44 # These are needed for parrotio.pmc
53 # Needed by string.pmc
56 # Needed by integer.pmc
62 # ParrotThread creation