เดŽเด‚เดฌเดกเดกเต เดŽเด‚เดฑเต‚เดฌเดฟ 3.2 เด‡เดจเตเดฑเตผเดชเตเดฐเต†เดฑเตเดฑเตผ เดฒเดญเตเดฏเดฎเดพเดฃเต

เดกเตˆเดจเดพเดฎเดฟเด•เต เด’เดฌเตโ€Œเดœเด•เตเดฑเตเดฑเต เด“เดฑเดฟเดฏเดจเตเดฑเดกเต เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเด‚เด—เต เดญเดพเดทเดฏเดพเดฏ เดฑเต‚เดฌเดฟเดฏเตเดŸเต† เดŽเด‚เดฌเดกเดกเต เด‡เดจเตเดฑเตผเดชเตเดฐเต†เดฑเตเดฑเดฑเดพเดฏ mruby 3.2 เดจเตเดฑเต† เดฑเดฟเดฒเต€เดธเต เด…เดตเดคเดฐเดฟเดชเตเดชเดฟเดšเตเดšเต. เดชเดพเดฑเตเดฑเต‡เตบ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดคเตเดคเดฒเดฟเดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เด’เดดเดฟเด•เต† (โ€œเด•เต‡เดธเต .. เด‡เตปโ€) เดฑเต‚เดฌเดฟ 3.x เดฒเต†เดตเดฒเดฟเตฝ เด…เดŸเดฟเดธเตเดฅเดพเดจ เดตเดพเด•เตเดฏเด˜เดŸเดจ เด…เดจเตเดฏเต‹เดœเตเดฏเดค Mruby เดจเตฝเด•เตเดจเตเดจเต. เดตเตเดฏเดพเด–เตเดฏเดพเดคเดพเดตเดฟเดจเต เดฎเต†เดฎเตเดฎเดฑเดฟ เด‰เดชเดญเต‹เด—เด‚ เด•เตเดฑเดตเดพเดฃเต, เด•เต‚เดŸเดพเดคเต† เดฎเดฑเตเดฑเต เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เดณเดฟเดฒเต‡เด•เตเด•เต เดฑเต‚เดฌเดฟ เดญเดพเดทเดพ เดชเดฟเดจเตเดคเตเดฃ เด‰เตพเดšเตเดšเต‡เตผเด•เตเด•เตเดจเตเดจเดคเดฟเตฝ เดถเตเดฐเดฆเตเดง เด•เต‡เดจเตเดฆเตเดฐเต€เด•เดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเดฟเตฝ เดจเดฟเตผเดฎเตเดฎเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เด‡เดจเตเดฑเตผเดชเตเดฐเต†เดฑเตเดฑเดฑเดฟเดจเต เดฑเต‚เดฌเดฟ เดญเดพเดทเดฏเดฟเตฝ เดธเต‹เดดเตเดธเต เด•เต‹เดกเตเด‚ เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเต เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเดšเตเดš "mrbc" เด•เดฎเตเดชเตˆเดฒเตผ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฒเดญเดฟเดšเตเดš เดฌเตˆเดฑเตเดฑเตเด•เต‹เดกเตเด‚ เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเด‚. เดŽเด‚เดเดŸเดฟ เดฒเตˆเดธเตปเดธเดฟเดจเต เด•เต€เดดเดฟเดฒเดพเดฃเต mruby เดธเต‹เดดเตเดธเต เด•เต‹เดกเต เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต.

เดตเตเดฏเดพเด–เตเดฏเดพเดคเดพเดตเต เดชเตเดฐเดคเตเดฏเต‡เด•เด‚ เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เดšเต†เดฏเตโ€Œเดค เดฑเต‚เดฌเดฟ เด•เต‹เดกเต เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ, เดฌเดซเตผ เด“เดตเตผเดซเตเดฒเต‹เด•เดณเดฟเดฒเต‡เด•เตเด•เต‹ เดจเตพ เดชเต‹เดฏเดฟเดจเตเดฑเตผ เดกเต€เดฑเดซเดฑเตปเดธเตเด•เดณเดฟเดฒเต‡เด•เตเด•เต‹ เดฎเต†เดฎเตเดฎเดฑเดฟ เด†เด•เตโ€Œเดธเดธเดฟเดฒเต‡เด•เตเด•เต‹ เดจเดฏเดฟเดšเตเดšเต‡เด•เตเด•เดพเดตเตเดจเตเดจ 19 เด•เต‡เดŸเตเดชเดพเดŸเตเด•เตพ เดชเตเดคเดฟเดฏ เดชเดคเดฟเดชเตเดชเต เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

เดธเตเดฐเด•เตเดทเดฟเดคเดฎเดฒเตเดฒเดพเดคเตเดค เดฎเดพเดฑเตเดฑเด™เตเด™เดณเดฟเตฝ เด‡เดต เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต:

  • เด…เดœเตเดžเดพเดค เด†เตผเด—เตเดฏเตเดฎเต†เดจเตเดฑเตเด•เตพ เดชเดพเดธเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ (*, **, &),
  • เดตเดฒเดฟเดฏ เดชเต‚เตผเดฃเตเดฃเดธเด‚เด–เตเดฏเด•เตพเด•เตเด•เตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ (mruby-bigint).
  • ".mrb" เดŽเดจเตเดจ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเดคเตเดคเต‹เดŸเตเด•เต‚เดŸเดฟเดฏ เด•เด‚เดชเตˆเตฝ เดšเต†เดฏเตเดค เดฌเตˆเดจเดฑเดฟเด•เตพ เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ.
  • mrbc เด•เดฎเตเดชเตˆเดฒเดฑเดฟเตฝ เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเต‡เดทเดจเตเด•เตพ เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เดพเตป "--no-optimize" เด“เดชเตเดทเตป เดšเต‡เตผเด•เตเด•เตเดจเตเดจเต.
  • mruby-class-ext-เตฝ Class#subclasses, Module#undefined_instance_methods เดฐเต€เดคเดฟเด•เตพ เดŽเดจเตเดจเดฟเดต เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตฝ.
  • เดชเตเดคเดฟเดฏ เดฌเดฟเตฝเดฑเตเดฑเต-เด‡เตป เดฒเตˆเดฌเตเดฐเดฑเดฟเด•เตพ mruby-errno, mruby-set, mruby-dir, mruby-data.

เด…เดตเดฒเด‚เดฌเด‚: opennet.ru

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•