我目前的任务是将旧的pascal脚本翻译成python。问题是,我对帕斯卡没有任何经验……直到现在,一切都很顺利(大部分剧本都是不言自明的),……
帕斯卡 record 就像Python一样 namedtuple 。一个字段(namedtuple)逐字段读取(因此 temp.lambda , temp.value )in readLn 功能。
record
namedtuple
temp.lambda
temp.value
readLn
Reflexion[i-1]:=temp 看起来像一个数组(Python的 list )记录。由于数组具有恒定长度(在初始化时声明; n-1 )新记录存储在连续的槽中。
Reflexion[i-1]:=temp
list
n-1
我希望这能回答你关于Pascal代码的作用的问题......