Кућа Развој Шта је заједничка спецификација језика (цлс)? - дефиниција из техопедије

Шта је заједничка спецификација језика (цлс)? - дефиниција из техопедије

Преглед садржаја:

Anonim

Дефиниција - Шта значи заједничка спецификација језика (ЦЛС)?

Спецификација заједничког језика (ЦЛС) је основни скуп језичких функција које подржава заједничко извршење језика (ЦЛР) .НЕТ Фрамеворк-а. ЦЛС је део спецификација .НЕТ Фрамеворк-а. ЦЛС је дизајниран да подржи језичке конструкције које обично користе програмери и да производи код који може да се провјери, што омогућава свим језицима који одговарају ЦЛС да осигурају сигурност кода. ЦЛС укључује карактеристике заједничке многим објектним програмским језицима. Он формира подскуп функционалности система уобичајеног типа (ЦТС) и има више правила него што је дефинисано у ЦТС-у.

Техопедиа објашњава спецификације заједничког језика (ЦЛС)

ЦЛС дефинише основна правила потребна за било који језик који циља заједничку језичку инфраструктуру да би сарађивао са другим језицима који одговарају ЦЛС. На примјер, метода с параметром типа "унсигнед инт" у објекту написаном на Ц # није ЦЛС-компатибилна, баш као што неки језици, попут ВБ.НЕТ, не подржавају тај тип.

ЦЛС представља смернице за преводиоце језика који циља .НЕТ Фрамеворк. ЦЛС-компатибилан код је код изложен и изражен у ЦЛС облику. Иако се различити .НЕТ језици разликују по својим синтактичким правилима, њихови преводиоци генеришу упутства Заједничког средњег језика које извршава ЦЛР. Дакле, ЦЛС омогућава флексибилност у кориштењу нескладних типова у унутрашњој имплементацији компоненти са захтевима који одговарају ЦЛС. Стога, ЦЛС делује као алат за неприметно интегрисање различитих језика у један кишобран.

Ова дефиниција је написана у контексту .НЕТ
Шта је заједничка спецификација језика (цлс)? - дефиниција из техопедије