1 <?xml version=
"1.0" encoding=
"UTF-8" ?>
2 <package version=
"2.0" xmlns=
"http://pear.php.net/dtd/package-2.0"
3 xmlns:
tasks=
"http://pear.php.net/dtd/tasks-1.0"
4 xmlns:
xsi=
"http://www.w3.org/2001/XMLSchema-instance"
6 http://pear.php.net/dtd/tasks-1.0
7 http://pear.php.net/dtd/tasks-1.0.xsd
8 http://pear.php.net/dtd/package-2.0
9 http://pear.php.net/dtd/package-2.0.xsd">
11 <channel>pecl.php.net
</channel>
12 <summary>PHP System Interface / POSIX Standard Interface
</summary>
13 <description><![CDATA[
14 PSI is a PHP extension, which provides a foreign function interface through libffi and/or libjit.
16 The acronym PSI may be read as:
19 POSIX Standard Interface
21 The latter because PSI can be configured to include declarations for most of the base definitions
22 and system interfaces of POSIX
.1-
2008 (http://pubs.opengroup.org/onlinepubs/
9699919799/).
25 <name>Michael Wallner
</name>
27 <email>mike@php.net
</email>
30 <date>2016-
04-
14</date>
32 <release>0.1.0dev
</release>
36 <release>alpha
</release>
39 <license uri=
"http://copyfree.org/content/standard/licenses/2bsd/license.txt">BSD-
2-Clause
</license>
45 <file role=
"doc" name=
"AUTHORS"/>
46 <file role=
"doc" name=
"BUGS"/>
47 <file role=
"doc" name=
"CONTRIBUTING.md"/>
48 <file role=
"doc" name=
"CREDITS"/>
49 <file role=
"doc" name=
"LICENSE"/>
50 <file role=
"doc" name=
"README.md"/>
51 <file role=
"doc" name=
"THANKS"/>
52 <file role=
"doc" name=
"TODO"/>
53 <file role=
"src" name=
"config.m4"/>
54 <file role=
"src" name=
"Makefile.frag"/>
55 <file role=
"src" name=
"php_psi.h"/>
57 <file role=
"src" name=
"calc.c"/>
58 <file role=
"src" name=
"calc.h"/>
59 <file role=
"src" name=
"context.c"/>
60 <file role=
"src" name=
"context_dump.c"/>
61 <file role=
"src" name=
"context.h"/>
62 <file role=
"src" name=
"context_validate.c"/>
63 <file role=
"src" name=
"engine.c"/>
64 <file role=
"src" name=
"engine.h"/>
65 <file role=
"src" name=
"libffi.c"/>
66 <file role=
"src" name=
"libffi.h"/>
67 <file role=
"src" name=
"libjit.c"/>
68 <file role=
"src" name=
"libjit.h"/>
69 <file role=
"src" name=
"marshal.c"/>
70 <file role=
"src" name=
"marshal.h"/>
71 <file role=
"src" name=
"module.c"/>
72 <file role=
"src" name=
"parser.c"/>
73 <file role=
"src" name=
"parser.h"/>
74 <file role=
"src" name=
"parser_proc.c"/>
75 <file role=
"src" name=
"parser_proc.h"/>
76 <file role=
"src" name=
"parser_proc.y"/>
77 <file role=
"src" name=
"parser.re"/>
93 <providesextension>psi
</providesextension>