Encryption 我需要解释ns2中的以下tcl代码

Encryption 我需要解释ns2中的以下tcl代码,encryption,tcl,procedure,packet,ns2,Encryption,Tcl,Procedure,Packet,Ns2,这是一个不完整的proc调用,带有一个非常奇怪的形式参数名(在变量名中使用$是合法的,但是很循环)。看起来它是从另一种语言转换过来的,它肯定不会像那样工作(没有过程体!),或者像惯用语言一样 我希望它真的是这样写的: proc two_ack_app {$source,$destination,$length,$Pkt_sent,$Pkt_loss,$length,$hash_key,$s_time,$w_time,$a_time} proc two_ack_app {source desti

这是一个不完整的
proc
调用,带有一个非常奇怪的形式参数名(在变量名中使用
$
是合法的,但是很循环)。看起来它是从另一种语言转换过来的,它肯定不会像那样工作(没有过程体!),或者像惯用语言一样

我希望它真的是这样写的:

proc two_ack_app {$source,$destination,$length,$Pkt_sent,$Pkt_loss,$length,$hash_key,$s_time,$w_time,$a_time}
proc two_ack_app {source destination length Pkt_sent Pkt_loss length hash_key s_time w_time a_time} {
    # More stuff in here…
}