Skip to content
Snippets Groups Projects
Commit c1e63cd5 authored by Jan Gruteser's avatar Jan Gruteser
Browse files

add comments and make name of the dummy module clearer

parent 5c198f7b
No related branches found
No related tags found
No related merge requests found
Pipeline #148676 passed
......@@ -76,7 +76,7 @@ public class ExpressionTranslator implements SyntaxTreeConstants {
File tempFile;
try {
tempFile = File.createTempFile("Testing", ".tla");
tempFile = File.createTempFile("Expression", ".tla");
} catch (IOException e) {
throw new ExpressionTranslationException("Can not create temporary file in directory '" + dir + "'");
}
......@@ -142,12 +142,18 @@ public class ExpressionTranslator implements SyntaxTreeConstants {
}
}
/**
* translate a standalone TLA+ expression without any context
*/
public static Start translate(String tlaExpression) {
ExpressionTranslator expressionTranslator = new ExpressionTranslator(tlaExpression);
expressionTranslator.parse();
return expressionTranslator.translate();
}
/**
* translate a TLA+ expression in the context of another module, given its translator
*/
public static Start translate(String tlaExpression, Translator translator) {
ExpressionTranslator expressionTranslator = new ExpressionTranslator(tlaExpression, translator);
expressionTranslator.parse();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment