basic support for builtins
authorMichael Wallner <mike@php.net>
Tue, 6 Nov 2018 16:33:35 +0000 (17:33 +0100)
committerMichael Wallner <mike@php.net>
Tue, 4 Dec 2018 11:13:48 +0000 (12:13 +0100)
commita7ac1c0a3c855321f21682c127a4b707de33a303
treeda3ffd0593db75240672a2064d53bed99a3cf082
parent35060621f2fd5079502543d17942127c1a602f72
basic support for builtins
49 files changed:
.gitignore
.travis.yml
Makefile.frag
TODO
config.m4
m4/psi/psi.m4
php_psi.h
php_psi_posix.h.in
psi.d/stdlib.psi
scripts/gen_travis_yml.php
src/builtin.c [new file with mode: 0644]
src/builtin.h [new file with mode: 0644]
src/calc.h
src/context.c
src/context.h
src/cpp.c
src/cpp.h
src/cpp_tokiter.c
src/data.c
src/data.h
src/error.c
src/error.h
src/module.c
src/parser.c
src/parser.h
src/parser.re [deleted file]
src/parser_proc.c
src/parser_proc.h
src/parser_proc_grammar.y
src/parser_scan.c [new file with mode: 0644]
src/parser_scan.re [new file with mode: 0644]
src/types/const.c
src/types/cpp_exp.c
src/types/cpp_macro_call.c
src/types/cpp_macro_call.h
src/types/decl.c
src/types/decl_arg.c
src/types/decl_extvar.c
src/types/decl_extvar.h
src/types/impl_def_val.c
src/types/impl_val.h
src/types/num_exp.c
src/types/num_exp.h
src/types/number.c
src/types/number.h
src/validate.h
tests/parser/cpp002.phpt [new file with mode: 0644]
tests/parser/cpp003.phpt [new file with mode: 0644]
tests/parser/cpp003/prescan.psi [new file with mode: 0644]