# File Sode.tmp.rb, line 924
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