small changes
This commit is contained in:
@@ -1039,7 +1039,8 @@ public class Facade implements IFacade {
|
|||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public void loadProgramOnWorm(Worm worm, Program program, IActionHandler actionHandler) throws ModelException {
|
public void loadProgramOnWorm(Worm worm, Program program, IActionHandler actionHandler) throws ModelException {
|
||||||
|
actionHandler.toString();
|
||||||
|
program.toString();
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@@ -212,7 +212,12 @@ public class ProgramFactory implements IProgramFactory<Expression, Statement, Pr
|
|||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public Expression createDoubleLiteralExpression(double value, SourceLocation location) throws ModelException {
|
public Expression createDoubleLiteralExpression(double value, SourceLocation location) throws ModelException {
|
||||||
return () -> value;
|
return new Expression() {
|
||||||
|
@Override
|
||||||
|
public Object execute() {
|
||||||
|
return value;
|
||||||
|
}
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -223,7 +228,12 @@ public class ProgramFactory implements IProgramFactory<Expression, Statement, Pr
|
|||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public Expression createBooleanLiteralExpression(boolean value, SourceLocation location) throws ModelException {
|
public Expression createBooleanLiteralExpression(boolean value, SourceLocation location) throws ModelException {
|
||||||
return () -> value;
|
return new Expression() {
|
||||||
|
@Override
|
||||||
|
public Object execute() {
|
||||||
|
return value;
|
||||||
|
}
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -233,7 +243,12 @@ public class ProgramFactory implements IProgramFactory<Expression, Statement, Pr
|
|||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public Expression createNullExpression(SourceLocation location) throws ModelException {
|
public Expression createNullExpression(SourceLocation location) throws ModelException {
|
||||||
return () -> null;
|
return new Expression() {
|
||||||
|
@Override
|
||||||
|
public Object execute() {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Reference in New Issue
Block a user