# cat foo.pp 
$a = false
if not $a {
notice("bleh")
}
# dpkg -l | grep puppet
ii puppet 0.24.7-1 centralised configuration management for networks
# puppet foo.pp
Could not parse for environment production: Syntax error at 'a' at /tmp/foo.pp:2