Arbit - project tracking

PHP Depend

#76: Tokenizer keyword detection is broken

Issue revisions

  • new by Manuel Pichler at 2009-M-28 16:03
  • assigned by Manuel Pichler at 2009-M-28 16:04
  • assigned by Manuel Pichler at 2009-M-28 16:05
  • assigned by Manuel Pichler at 2009-M-15 21:15
  • closed by Manuel Pichler at 2009-M-15 21:16
Type bug bug
State closed closed
Priority urgent urgent
Resolution fixed fixed
Assigned to Manuel Pichler
Scheduled for 0.9.5
Affected versions 0.8.0, 0.8.1, 0.9.0, 0.9.1, 0.9.2, 0.9.3, 0.9.4, 0.9.x-svn
Affected components Tokenizer
Last change Friday 15 May 2009 21:16:47 UTC by Manuel Pichler

Short description

The keyword detection of the tokenizer is broken. The tokenizer translates following expressions into keywords or magic constants:

<?php
$o->namespace = 42;
$o->use = 23;

echo Foo::__DIR__;


This behaviour results in unexpected token exceptions.

  • Manuel Pichler at Saturday 28 March 2009 16:05:00 UTC

    Schedule version set to 0.9.5

  • Manuel Pichler at Friday 15 May 2009 21:16:47 UTC

    Fixed in svn revision #871