<?xml version="1.0" encoding="UTF-8"?>
<dependenciesRoot>
  <dependency className="CalculatorTutorial.typesystem.TypesystemDescriptor" file="TypesystemDescriptor.java">
    <classNode dependClassName="CalculatorTutorial.typesystem.typeof_InputFieldReference_InferenceRule" />
    <classNode dependClassName="jetbrains.mps.lang.typesystem.runtime.InferenceRule_Runtime" />
    <classNode extendsClassName="jetbrains.mps.lang.typesystem.runtime.BaseHelginsDescriptor" />
  </dependency>
  <dependency className="CalculatorTutorial.typesystem.typeof_InputFieldReference_InferenceRule" file="typeof_InputFieldReference_InferenceRule.java">
    <classNode dependClassName="java.lang.String" />
    <classNode dependClassName="java.util.HashSet" />
    <classNode dependClassName="java.util.Set" />
    <classNode dependClassName="jetbrains.mps.lang.typesystem.runtime.IsApplicableStatus" />
    <classNode dependClassName="jetbrains.mps.project.GlobalScope" />
    <classNode dependClassName="jetbrains.mps.smodel.SModelUtil_new" />
    <classNode dependClassName="jetbrains.mps.smodel.SNode" />
    <classNode dependClassName="jetbrains.mps.typesystem.inference.EquationInfo" />
    <classNode dependClassName="jetbrains.mps.typesystem.inference.TypeCheckingContext" />
    <classNode extendsClassName="jetbrains.mps.lang.typesystem.runtime.AbstractInferenceRule_Runtime" />
    <classNode extendsClassName="jetbrains.mps.lang.typesystem.runtime.InferenceRule_Runtime" />
  </dependency>
</dependenciesRoot>

