algorithm.js 940 B

12345678910111213141516171819202122
  1. import $ from 'jquery';
  2. import { Types } from './types';
  3. import * as Models from './ivprog_elements';
  4. import { LocalizedStrings } from './../services/localizedStringsService';
  5. import * as GlobalsManagement from './globals';
  6. import * as VariablesManagement from './variables';
  7. import * as CommandsManagement from './commands';
  8. import * as CodeManagement from './code_generator';
  9. import * as VariableValueMenu from './commands/variable_value_menu';
  10. import * as FunctionsManagement from './functions';
  11. import { DOMConsole } from './../io/domConsole';
  12. import { IVProgParser } from './../ast/ivprogParser';
  13. import { IVProgProcessor } from './../processor/ivprogProcessor';
  14. import { LanguageService } from '../services/languageService';
  15. export function renderAlgorithm () {
  16. $('.all_functions').empty();
  17. for (var i = 0; i < window.program_obj.functions.length; i++) {
  18. FunctionsManagement.renderFunction(window.program_obj.functions[i]);
  19. }
  20. }