diff options
author | Andi Gutmans <andi@php.net> | 2000-01-29 10:16:04 +0000 |
---|---|---|
committer | Andi Gutmans <andi@php.net> | 2000-01-29 10:16:04 +0000 |
commit | 7663e4f65ee7936047ec75e940e839caca871a86 (patch) | |
tree | b5c1af7234c7c5ec8e0f7d2bc2ca6a83b74847b5 /Zend/zend_compile.h | |
parent | b862a8b728f0be304cb1589cb6c8e4d2fc3f02df (diff) | |
download | php-git-7663e4f65ee7936047ec75e940e839caca871a86.tar.gz |
- Add parser support for string offsets. This added three shift/reduce
conflicts but they all seem to be fine.
- Cleaned up the parsing rules a bit and made them much more compact and
elegant.
- Please CVS update and see that I didn't break anything.
Diffstat (limited to 'Zend/zend_compile.h')
-rw-r--r-- | Zend/zend_compile.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/Zend/zend_compile.h b/Zend/zend_compile.h index 9e331aac31..bfa61f3dd3 100644 --- a/Zend/zend_compile.h +++ b/Zend/zend_compile.h @@ -230,6 +230,7 @@ void do_fetch_globals(znode *varname CLS_DC); void fetch_array_begin(znode *result, znode *varname, znode *first_dim CLS_DC); void fetch_array_dim(znode *result, znode *parent, znode *dim CLS_DC); +void fetch_string_offset(znode *result, znode *parent, znode *offset CLS_DC); void do_print(znode *result, znode *arg CLS_DC); void do_echo(znode *arg CLS_DC); typedef int (*unary_op_type)(zval *, zval *); |