if (_and) {
boolean _xblockexpression = false;
{
final Tortoise tortoise = new Tortoise();
tortoise.addListener(TortoiseView.this);
IResourceServiceProvider _resourceServiceProvider = it.getResourceServiceProvider();
final ITortoiseInterpreter interpreter = _resourceServiceProvider.<ITortoiseInterpreter>get(ITortoiseInterpreter.class);
boolean _and_1 = false;
boolean _notEquals_1 = (!Objects.equal(interpreter, null));
if (!_notEquals_1) {
_and_1 = false;
} else {