a parser will parse(), a compiler will compile(), so too a formatter shall format()
@if and @while directives use the styles nested beneath if the expression returns anything other than false or null
add php 5.5 to travis test
Merge pull request #74 from robocoder/patch-1

add php 5.5 to travis test
Merge pull request #69 from robocoder/issue-68

@if and @while directives should treat null condition like false
add isTruthy method
Variables with null values are treated as unassigned by !default
Merge pull request #64 from robocoder/formatter

formatter should format()