01研

C言語
c(i($1),m(input)m(tab2))
c(i( $1),i($1)m(tab2))
c(i($1)!m(tab2)m(tab2),m(_$1))
c(m(_$1(){),m(create func $1 $r$r$r$r))
c(m(create func $1 $2),m(c(i(call $1),m($2)))m(pointer $2))
c(m(pointer $1)m(_$2();),m(create pointer $1 %f $2 $r$r$r$r))
c(m(create pointer $1 %f $2 $3),m(c(m($1),o(call $2)i(call $2)m($3)))m(pointer $3))
c(m(_}),m(pointer 0000))
c(i($1=$2;),m(c(m(? $1),m({=2,$1,$2}))))
c(m(pointer $4)m(_if($1==$2){$3();}),m(create pointer $4 %i $1 $2 $3 $r$r$r$r))
c(m(create pointer $4 %i $1 $2 $3 $5),m(c(m($4),m(if $1 $2 $3)m(? $1)m(end_if)m($5)))m(pointer $5))
c(m(? $1)!m({=2,$1,$3})m({=2,$1,$2}),m({=1,$1,$2}))
c(m(if $1 $2 $3)!m(end_if)m({=1,$1,$2})!m(end_if)m(end_if),o(call $3)i(call $3))

func(){
 func1();
 func2();
 if(a==b){func3();}
 if(a==c){func4();}
}

func1(){
 func11();
}

func3(){
 func31();
 func32();
}
func4(){
 func41();
 func42();
}


あなた:call func
陽子:call func1
陽子:call func11
陽子:call func2
あなた:a=b;
あなた:call func
陽子:call func1
陽子:call func11
陽子:call func2
陽子:call func3
陽子:call func31
陽子:call func32
あなた:a=c;
あなた:call func
陽子:call func1
陽子:call func11
陽子:call func2
陽子:call func4
陽子:call func41
陽子:call func42
あなた:a=d;
あなた:call func
陽子:call func1
陽子:call func11
陽子:call func2

戻る