sharillibe/ILLI — pull request #24 by icro (2013-03-25 13:22:03+00:00)
Title: ADV/ADT is/type

```php
T = new 5
T::type()	// -> T = 5: return ADT
T::type(10)	// -> $__value is acceptable: return ADT
T::type(5.5)	// -> $__value is acceptable: return ADT
T::type('foo')	// -> nothing matched, return NULL
```
```php
M = new function(){}
M::typel(0)	// -> ADT
```
```php
T = new 5
T::is('long')	// true -> T = 5
T::is('long', 10)	// true -> T accepts int
T::is('long', 5.5)	// false -> T accepts int
T::is('double')	// false -> no ADT found
T::is('double', 10)	// false -> no ADT found
T::is('long', 10.5)	// false -> no ADT found
```