src/som/compiler/JsonTreeTranslator.java
public MixinDefinition translateModule() {
    JsonObject moduleNode = jsonAST.get("module").getAsJsonObject();
    MixinDefinition result = astBuilder.objectBuilder.module(locals(moduleNode),
        typesForLocals(moduleNode), isDefForLocals(moduleNode), sourcesForLocals(moduleNode),
        body(moduleNode),
        source(moduleNode));
    return result;
  }
/**
   * The entry point for the translator, which begins the translation at the module level.
   *
   * The body of the module will be added to the initialization method for all modules expect
   * the main module, in which case those expressions are added to main (so that the system
   * arguments are available).
   */
The entry point for the translator, which begins the translation at the module level.
The body of the module will be added to the initialization method for all modules expect
the main module, in which case those expressions are added to main (so that the system
arguments are available).
The entry point for the translator which begins the translation at the module level . The body of the module will be added to the initialization method for all modules expect the main module in which case those expressions are added to main ( so that the system arguments are available ) .
public MixinDefinition translateModule() {
    JsonObject moduleNode = jsonAST.get("module").getAsJsonObject();
    MixinDefinition result = astBuilder.objectBuilder.module(locals(moduleNode),
        typesForLocals(moduleNode), isDefForLocals(moduleNode), sourcesForLocals(moduleNode),
        body(moduleNode),
        source(moduleNode));
    return result;
  }
public MixinDefinition translateModule ( ) { JsonObject moduleNode = jsonAST . get ( "module" ) . getAsJsonObject ( ) ; MixinDefinition result = astBuilder . objectBuilder . module ( locals ( moduleNode ) , typesForLocals ( moduleNode ) , isDefForLocals ( moduleNode ) , sourcesForLocals ( moduleNode ) , body ( moduleNode ) , source ( moduleNode ) ) ; return result ; }
The entry point for the translator, which begins the translation at the module level.
The entry point for the translator which begins the translation at the module level .