def emit_assign
$outfile4.puts "# emit assign $eq_no = #{$eq_no}"
$outfile4.puts "pr = " + $eq_rec[$eq_no].priority.to_s
$outfile4.puts "k2 = k - pr "
$outfile4.puts "if k2 + " + $eq_rec[$eq_no].order_diff.to_s + " <= $max_taylor then"
$outfile4.puts $eq_rec[$eq_no].dep_var_diff + "[k2 + " + $eq_rec[$eq_no].order_diff.to_s + " ] = $tmp" + ($tmp_no-1).to_s + "[k2] * ($h ** " + $eq_rec[$eq_no].order_diff.to_s + ") / factorial_2( k2-1 ," + $eq_rec[$eq_no].order_diff.to_s + "+k2-1)"
$outfile4.puts "end"
end