Utgivelse av OneScript 1.8.0, et skriptutførelsesmiljø i 1C:Enterprise-språket

Utgivelsen av OneScript 1.8.0-prosjektet har blitt publisert, og utvikler en virtuell maskin på tvers av plattformer uavhengig av 1C-selskapet for å utføre skript i 1C:Enterprise-språket. Systemet er selvforsynt og lar deg kjøre skript på 1C-språket uten å installere 1C:Enterprise-plattformen og dens spesifikke biblioteker. Den virtuelle OneScript-maskinen kan brukes både for direkte kjøring av skript på 1C-språket, og for å bygge inn støtte for kjøring av dem i applikasjoner skrevet på andre språk. Prosjektkoden er skrevet i C# og distribuert under MPL-2.0-lisensen. Støtter arbeid på Linux, Windows og macOS.

OneScript støtter alle funksjonene til 1C-språket, inkludert løs skriving, betingede uttrykk, looper, unntak, arrays, regulære uttrykk, COM-objekter og innebygde funksjoner for arbeid med primitive typer. Standardbiblioteket gir funksjoner for arbeid med filer og strenger, samhandling med systemet, behandling av JSON og XML, nettverkstilgang og bruk av HTTP-protokollen, matematiske beregninger og arbeid med layouter.

Opprinnelig var systemet designet for å utvikle konsollapplikasjoner på 1C-språket, men fellesskapet utvikler OneScriptForms-biblioteket, som lar deg lage applikasjoner med et grafisk grensesnitt. I tillegg til standardbiblioteket og OneScriptForms, er over 180 pakker med tilleggsbiblioteker og verktøy tilgjengelige for OneScript. For å forenkle installasjonen og distribusjonen av biblioteker tilbys ovm-pakkebehandlingen.

Den nye versjonen gikk over til .NET Framework 4.8, som gjorde det mulig å legge til støtte for filstier som inneholder mer enn 260 tegn. Resten av endringene er relatert til forbedret kompatibilitet med 1C:Enterprise-plattformen.

Kilde: opennet.ru

Legg til en kommentar