
void __start()
__start: scope:[__start]  from
  [0] phi()
  to:__start::__init1
__start::__init1: scope:[__start]  from __start
  [1] my_value = 0
  [2] call my_init 
  to:__start::@1
__start::@1: scope:[__start]  from __start::__init1
  [3] phi()
  [4] call main 
  to:__start::@return
__start::@return: scope:[__start]  from __start::@1
  [5] return 
  to:@return

void my_init()
my_init: scope:[my_init]  from __start::__init1
  [6] my_value = '*'
  to:my_init::@return
my_init::@return: scope:[my_init]  from my_init
  [7] return 
  to:@return

void main()
main: scope:[main]  from __start::@1
  [8] phi()
  [9] call print 
  to:main::@return
main::@return: scope:[main]  from main
  [10] return 
  to:@return

void print()
print: scope:[print]  from main
  [11] *SCREEN = my_value
  to:print::@return
print::@return: scope:[print]  from print
  [12] return 
  to:@return
