<< compatibility_level = 3 << << ${ {$compatibility_level} ==level {3.0} ? {good} : {bad} } stat=0 result=good << ${ {$compatibility_level} !=level {3.0} ? {bad} : {good} } stat=0 result=good << ${ {$compatibility_level} ==level {3.10} ? {bad} : {good} } stat=0 result=good << ${ {$compatibility_level} !=level {3.10} ? {good} : {bad} } stat=0 result=good << ${ {$compatibility_level} level {4} ? {bad} : {good} } stat=0 result=good << ${ {$compatibility_level} >=level {4} ? {bad} : {good} } stat=0 result=good << ${ {$compatibility_level} >level {2} ? {good} : {bad} } stat=0 result=good << ${ {$compatibility_level} >=level {2} ? {good} : {bad} } stat=0 result=good << ${ {$compatibility_level} >=level {3.0} ? {good} : {bad} } stat=0 result=good << ${ {$compatibility_level} >=level {3A} ? {error} : {error} } unknown: warning: malformed compatibility level syntax: "3A" stat=1 result= << ${ {$compatibility_level} >=level {3.} ? {error} : {error} } unknown: warning: malformed compatibility level syntax: "3." stat=1 result= << ${ {$compatibility_level} >=level {.1} ? {error} : {error} } unknown: warning: malformed compatibility level syntax: ".1" stat=1 result= << ${ {3} > {3.2} ? {bad} : {good} } stat=0 result=good << ${ {3} >level {3.2} ? {bad} : {good} } stat=0 result=good << ${ {3} < {3.2} ? {good} : {bad} } stat=0 result=good << ${ {3} {3.2} ? {bad} : {good} } stat=0 result=good << ${ {3.10} >level {3.2} ? {good} : {bad} } stat=0 result=good << ${ {3.10} < {3.2} ? {good} : {bad} } stat=0 result=good << ${ {3.10}