f33c22c0 | 21-May-1999 |
Zeev Suraski |
* Fix the comments issue. yymore() worked like a charm. * Change all flex states to be prefixed with ST_ |
be9dc58c | 21-May-1999 |
Andrey Hristov |
Get rid of debug printf's. |
17bbbf29 | 21-May-1999 |
Andrey Hristov |
Initial check-in of PCRE (Perl Compatible Regular Expressions) extension. PCRE library can be found at ftp://ftp.cus.cam.ac.uk/pub/software/programs/pcre/ config.m4 will be updated
Initial check-in of PCRE (Perl Compatible Regular Expressions) extension. PCRE library can be found at ftp://ftp.cus.cam.ac.uk/pub/software/programs/pcre/ config.m4 will be updated to be more robust later on. perl_match() takes a regular expression, the source string, and the array for subpattern matches. perl_replace() takes a regular expression, the search string, and the replacement string. Regular expression is specified using delimiters and options. Example: perl_match("/<[a-z]*>/i", $text, $tags); More stuff is coming soon.
show more ...
|
b57dc275 | 21-May-1999 |
Sascha Schumann |
- run ext sources through conv_proto - add necessary phpext_*_ptr |
4fe8fe71 | 21-May-1999 |
Sascha Schumann |
merge in some PHP3 stuff |
6f06b116 | 21-May-1999 |
Sascha Schumann |
incorporate YP/NIS support |
fb407676 | 21-May-1999 |
Sascha Schumann |
- fix compile issues for various packages (dbase, sysv*, zlib) - some cleanup in mhash/mcrypt |
0fe7fe30 | 21-May-1999 |
Sascha Schumann |
- add phpext_pgsql_ptr - semaphore update for glibc-2.1 systems |
672e38da | 21-May-1999 |
Sascha Schumann |
Add default path for binary mysql distributions |
286fef1c | 21-May-1999 |
Sascha Schumann |
remove debug messages |
9cb2cf13 | 20-May-1999 |
Zeev Suraski |
Optimize allocations into uninitialized_zval assignments |
59a539f6 | 20-May-1999 |
Zeev Suraski |
Use OutputDebugString() or fprintf(stderr,) for memory leaks |
27fc61c4 | 20-May-1999 |
Sascha Schumann |
Apply the fix for feof() |
3facf7cb | 20-May-1999 |
Andi Gutmans |
- Updates we did today |
7eef2247 | 20-May-1999 |
Andi Gutmans |
- Small fixes |
d79292d5 | 20-May-1999 |
Andi Gutmans |
- Fix a small problem with class decelerations. |
0bc950bc | 20-May-1999 |
Andi Gutmans |
-Open curly braces fix? |
db6ce2f2 | 16-May-1999 |
Sascha Schumann |
add mhash support |
4e08c667 | 16-May-1999 |
Sascha Schumann |
kill another 64-bit issue. this affected at least md5 which produced wrong values on 64-bit platforms |
a37a5e5c | 16-May-1999 |
Sascha Schumann |
char * => unsigned char * |
39691bed | 16-May-1999 |
Sascha Schumann |
conv_proto *.[ch] |
5a4c63db | 16-May-1999 |
Sascha Schumann |
this script automatically converts the ugly void php3_... prototypes to PHP_FUNCTION(...) prototypes. Also kills some unnecessary extern declarations in front of function prototypes. |
ed8a7dff | 16-May-1999 |
Sascha Schumann |
add fast bin2hex string function |
d886b84e | 16-May-1999 |
Sascha Schumann |
kill some compiler warnings |
b0bfa458 | 15-May-1999 |
Zeev Suraski |
* Fix all hash checks that checked Bucket.arKey for NULL, when it was changed to char[1], these checks should have been changed to Bucket.nKeyLength==0 * Support runtime declaration of func
* Fix all hash checks that checked Bucket.arKey for NULL, when it was changed to char[1], these checks should have been changed to Bucket.nKeyLength==0 * Support runtime declaration of functions. I ended up changing the grammar to catch top level functions vs. nested functions. The reason is simple - if we don't have functions properly declared at compile-time, function calls cannot be resolved at compile time, and have to be resolved at runtime, which ends up being much much slower (without the optimizer, that is). It's no biggy though, the grammar change isn't that bad.
show more ...
|