Kei te waatea te kaiwhakamaori mruby 3.2

I whakaurua te tukunga o te mruby 3.2, he kaiwhakamaori whakauru mo te reo hootaka a Ruby. Ka whakarato a Mruby i te hototahi wetereo taketake i te taumata Ruby 3.x, haunga te tautoko mo te whakataurite tauira (“take .. in”). He iti te kohi mahara a te kaiwhakamaori me te aro ki te whakauru i te tautoko reo Ruby ki etahi atu tono. Ko te kaiwhakamaori i hangaia ki roto i te tono ka taea te whakamahi i nga waehere puna e rua i roto i te reo Ruby me te bytecode i whiwhi ma te whakamahi i te "mrbc" compiler i whakawhanakehia e te kaupapa. Ka tohatohahia te waehere puna mruby i raro i te raihana MIT.

Ko te tukunga hou e whakatika ana i nga whakaraeraetanga 19 ka taea te arai ki te puhake, te kore tohu tohu kore, te uru mahara ranei i muri i te kore utu i te wa i whakahōputuhia e te kaiwhakamaori te waehere Ruby.

Ko nga huringa haumaru-kore ko:

  • Tautoko mo te tuku tohenga ingoamuna (*, **, &),
  • Tautoko mo nga tauoti nui (mruby-bigint).
  • Tautoko mo te tango i nga takirua kua whakahiato me te toronga ".mrb".
  • Ko te taapiri "--no-optimize" hei whakakore i nga arotautanga i roto i te kaitoha mrbc.
  • Whakatinanatanga o nga tikanga Akoako#kaupaparoto me te Kowae#udefined_instance_methods tikanga i roto i te mruby-class-ext.
  • Nga wharepukapuka hou i hangaia mruby-errno, mruby-set, mruby-dir me te mruby-data.

Source: opennet.ru

Tāpiri i te kōrero