package org.simantics.scl.compiler.elaboration.expressions;\r
\r
-import org.simantics.scl.compiler.common.names.Name;\r
+import org.simantics.scl.compiler.common.names.Names;\r
import org.simantics.scl.compiler.elaboration.contexts.TranslationContext;\r
import org.simantics.scl.compiler.elaboration.modules.SCLValue;\r
import org.simantics.scl.compiler.errors.Locations;\r
this.from = from;\r
this.to = to;\r
}\r
-\r
- private static final Name RANGE = Name.create("Prelude", "range");\r
\r
@Override\r
public Expression resolve(TranslationContext context) {\r
from = from.resolve(context);\r
to = to.resolve(context);\r
- SCLValue rangeFunction = context.getEnvironment().getValue(RANGE);\r
+ SCLValue rangeFunction = context.getEnvironment().getValue(Names.Prelude_range);\r
return new EApply(location, new EConstant(rangeFunction), from, to);\r
} \r
\r