mirror of
https://gitlab.com/camelot/kickc.git
synced 2024-06-03 07:29:37 +00:00
31 lines
758 B
INI
31 lines
758 B
INI
|
|
void main()
|
|
main: scope:[main] from
|
|
[0] phi()
|
|
[1] call plus
|
|
[2] plus::return#0 = plus::return#2
|
|
to:main::@1
|
|
main::@1: scope:[main] from main
|
|
[3] main::$0 = plus::return#0
|
|
[4] *SCREEN = main::$0
|
|
[5] call plus
|
|
[6] plus::return#1 = plus::return#2
|
|
to:main::@2
|
|
main::@2: scope:[main] from main::@1
|
|
[7] main::$1 = plus::return#1
|
|
[8] *(SCREEN+1) = main::$1
|
|
to:main::@return
|
|
main::@return: scope:[main] from main::@2
|
|
[9] return
|
|
to:@return
|
|
|
|
char plus(char a , char b)
|
|
plus: scope:[plus] from main main::@1
|
|
[10] plus::b#2 = phi( main/7, main::@1/6 )
|
|
[10] plus::a#2 = phi( main/'0', main::@1/'1' )
|
|
[11] plus::return#2 = plus::a#2 + plus::b#2
|
|
to:plus::@return
|
|
plus::@return: scope:[plus] from plus
|
|
[12] return
|
|
to:@return
|