Keluaran OneScript 1.8.0, persekitaran pelaksanaan skrip dalam bahasa 1C:Enterprise

Keluaran projek OneScript 1.8.0 telah diterbitkan, membangunkan mesin maya merentas platform bebas daripada syarikat 1C untuk melaksanakan skrip dalam bahasa 1C:Enterprise. Sistem ini berdikari dan membolehkan anda melaksanakan skrip dalam bahasa 1C tanpa memasang platform 1C:Enterprise dan perpustakaan khususnya. Mesin maya OneScript boleh digunakan untuk kedua-dua pelaksanaan langsung skrip dalam bahasa 1C, dan untuk membenamkan sokongan untuk pelaksanaannya ke dalam aplikasi yang ditulis dalam bahasa lain. Kod projek ditulis dalam C# dan diedarkan di bawah lesen MPL-2.0. Menyokong kerja pada Linux, Windows dan macOS.

OneScript menyokong semua ciri bahasa 1C, termasuk menaip longgar, ungkapan bersyarat, gelung, pengecualian, tatasusunan, ungkapan biasa, objek COM dan fungsi terbina dalam untuk bekerja dengan jenis primitif. Pustaka standard menyediakan fungsi untuk bekerja dengan fail dan rentetan, berinteraksi dengan sistem, memproses JSON dan XML, akses rangkaian dan penggunaan protokol HTTP, pengiraan matematik dan bekerja dengan reka letak.

Pada mulanya, sistem ini direka untuk membangunkan aplikasi konsol dalam bahasa 1C, tetapi komuniti sedang membangunkan perpustakaan OneScriptForms, yang membolehkan anda mencipta aplikasi dengan antara muka grafik. Selain perpustakaan standard dan OneScriptForms, lebih 180 pakej dengan perpustakaan dan utiliti tambahan tersedia untuk OneScript. Untuk memudahkan pemasangan dan pengedaran perpustakaan, pengurus pakej ovm ditawarkan.

Versi baharu telah beralih kepada .NET Framework 4.8, yang membolehkan anda menambah sokongan untuk laluan fail yang mengandungi lebih daripada 260 aksara. Selebihnya perubahan berkaitan dengan keserasian yang dipertingkatkan dengan platform 1C:Enterprise.

Sumber: opennet.ru

Tambah komen