LCOV - code coverage report
Current view: top level - src - flvm.cpp (source / functions) Hit Total Coverage
Test: flower-f.info Lines: 8 14 57.1 %
Date: 2022-06-10 00:44:15 Functions: 1 2 50.0 %

          Line data    Source code
       1             : #include "version.hpp"
       2             : #include <iostream>
       3             : #include "runtime/vmachine.hpp"
       4             : 
       5           0 : void help(void) {
       6           0 :     std::cout << "Виртуальная машина Flower " << VERSION << std::endl;
       7           0 :     std::cout << "flvm ИСПОЛНЯЕМЫЙ_ФАЙЛ" << std::endl;
       8           0 : }
       9             : 
      10          52 : int main(int argc, const char ** argv) {
      11          52 :     setbuf(stdout, NULL);
      12          52 :     setbuf(stdin, NULL);
      13             : 
      14          52 :     if (argc != 2) {
      15           0 :         help();
      16           0 :         exit(-1);
      17             :     }
      18             : 
      19          52 :     VirtualMachine vm;
      20          52 :     vm.loadBIN(argv[1]);
      21          52 :     vm.run();
      22             : 
      23          52 :     return 0;
      24             : }

Generated by: LCOV version 1.14