PHP/FI 2
A rewrite came with PHP/FI 2 in
1997, but at that time the development was almost solely handled by Rasmus.
After its release in November of that year, Andi Gutmans and Zeev Suraski
bumped into PHP/FI while looking for a language to develop an e-commerce
solution as a university project. They discovered that PHP/FI was not quite as
powerful as it seemed, and its language was lacking many common features. One
of the most interesting aspects included the way while loops were implemented.
The hand-crafted lexical scanner would go through the script and when it hit
the while keyword it would remember its position in the file. At the end of the
loop, the file pointer sought back to the saved position, and the whole loop
was reread and re-executed.
No comments:
Post a Comment