通用中间语言(Common Intermediate Language,簡稱CIL,发音为"sill"或"kill")是一种属于通用语言架构和.NET框架的低階(lowest-level)的人类可读的编程语言。目标为.NET框架的语言被编译成CIL,然后汇编成字节码。CIL类似一个面向对象的組合语...
4 KB (470 words) - 13:56, 23 December 2022
通用語言執行平台(Common Language Runtime,簡稱CLR)是微軟為他們的.NET的虛擬機器所選用的名稱。它是微軟對通用语言架构(CLI)的實作版本,它定義了一個程式碼執行的環境。CLR執行一種稱為通用中间语言的字节码,這個是微軟的通用中间语言實作版本。...
2 KB (242 words) - 15:05, 15 April 2024
Type System, CTS) 元数据系统(Metadata) 通用语言规范(Common Language Specification, CLS) 虚拟执行系统(Virtual Execution System, VES) 通用中间语言(Common Intermediate Language, CIL)...
4 KB (393 words) - 09:00, 8 April 2024
语言同時包含C的功能,包含C--及C中間語言(C Intermediate Language)。 微軟的通用中间语言,在動態或是靜態編譯為機器語言之前,可用作.NET框架底下所有編譯器共享的中間語言。 GCC使用不同的中間語言來達到簡化行動性及跨平台,包含: 較有歷史的暫存器傳遞語言(RTL,Register...
5 KB (662 words) - 03:00, 5 July 2025
字节码 (category 程式語言小作品)
位元組碼,特定平臺上的虛擬機器將位元組碼轉譯為可以直接執行的指令。位元組碼的典型應用為Java bytecode。 Java bytecode 通用中间语言 WebAssembly Dynamic Machine Code Generation. Google Inc. [2023-02-21]. (原始内容存档于2017-03-05)...
2 KB (179 words) - 17:19, 3 July 2025
JScript .NET (category 使用未知编程语言信息框参数的页面)
.NET的案例不同,因為JScript .NET依存於.NET通用語言運行庫,需要透過通用語言運行庫才可以,因此要先編譯為通用中间语言(CIL)才能執行,CIL一般又稱做Microsoft Intermediate Language(MSIL)。但JScript...
3 KB (304 words) - 03:22, 7 February 2021
程序集 (CLI) (category 通用语言基础设施)
通用语言基础架构 (CLI) 中的程序集,也译作“装配件”,是编译得到的,供CLR进一步编译执行的代码库。代码是用通用中间语言(CIL)表示,在运行时被即時編譯为机器语言。在.NET Framework实现中,这种即時編譯是通用语言运行时 (CLR)的一部分。 CLI程序集可分为两类:进程程序集(EXE)、库程序集(DLL)。...
8 KB (442 words) - 08:18, 15 January 2025
LLVM (category C語言家族)
通用中间语言(CIL)、MacRuby(英语:MacRuby)(Ruby 1.9實現)、Standard ML及新的图着色寄存器分配器。 LLVM的核心是中间表示(Intermediate Representation,IR),一种类似汇编的底层语言...
20 KB (2,324 words) - 16:34, 8 July 2025
VM,正式對外開放原始碼。 公共語言基礎(CLI),通用中間語言(CIL)以及C#與甲骨文公司的Java虛擬機和Java之間有不少的相似之處,因此它們無疑是強烈的競爭者。它們兩者都使用它們各自的中間碼(在微軟,它們叫做通用中間語言,而在Oracle,它們叫位元組碼)。通用中間語言...
46 KB (4,928 words) - 16:13, 3 June 2025
元数据 (CLI) (category 通用语言基础设施)
通用语言架构(CLI)中的元数据是指嵌入通用中间语言(CIL)代码中的某些数据结构,用于描述代码的高级结构。元数据描述程序集中定义的所有类和类成员,以及当前程序集将从另一个程序集中调用的类和类成员。方法的元数据包含该方法的完整描述,包括类(以及包含该类的程序集)、return type和所有方法参数。...
8 KB (1,177 words) - 19:04, 13 July 2025
中间点(间隔号)小数点作小数点,如果排版时没有中间点,句点也可以暂时代替[來源請求]。当时英国的方式在国际上比较明确,因为欧洲大陆使用的几乎与美国相反的习俗。数学界已用中间点表示乘法,国际单位制拒绝了使用中间点为小数点,而没有拒绝用句点来做小数点。英国在二十世纪开始使用美国的习惯。 国际语言...
8 KB (968 words) - 05:50, 3 January 2025
Singularity (category 組合語言軟體)
ing)阶段被调用;一旦系统进入32位元模式,Singularity将永远不再调用BIOS,而改以调用以Sing♯写出的设备驱动代码。当安装时,通用中間語言形态的opcode将藉由Bartok编译为x86形态的opcode。Bartok是一种以C#写成的早期优化编译器。...
6 KB (563 words) - 17:57, 5 April 2025
程序集清单 (category 通用语言基础设施)
程序集的元数据,包括程序集的组建间的依赖关系、解决资源与类的引用、版本信息、作用域信息、安全许可等。存储在PE文件(.exe或.dll)用通用中间语言 (MSIL) 代码表示。 嵌入到程序集中的程序集清单可用Microsoft Windows SDK中的IL反汇编程序(ILDASM.exe)查看。...
6 KB (671 words) - 08:19, 15 January 2025
微软的本地镜像生成器(英语:Native Image Generator)(Ngen)是另一种减少初始延迟的方法。Ngen将通用中间语言映像(英语:Common Intermediate Language)中的字节码预编译成机器本机代码。因此,不需要运行时编译。Visual Studio...
24 KB (3,384 words) - 05:01, 5 July 2025
語言與這個族群不同時,也會發展出皮欽語。特点是词汇量很小,都是从现有语言中的借词;没有固定的语法、句法。从纯粹语言学的观点看,皮钦语只是语言发展的一个早期阶段,指在没有共同语言而又急于进行交流的人群中间产生的一种混合语言,属于不同语言人群的联系沟通用的语言...
9 KB (1,251 words) - 21:45, 4 July 2025
C♯ (redirect from C Sharp (程式語言))
泛型,或参数化类型,是被C#支持的.NET 2.0特性。不同于C++模版,.NET参数化类型是在运行时被实例化,而不是编译时,因此它可以跨语言,而C++模版却不行。C#泛型类在编译时,先生成中间代码IL,通用类型符号T只是一个占位符;在实例化类时,根据实际数据类型代替T并由即时编译器(JIT)生成本地代码,其中使用了实际...
81 KB (8,056 words) - 05:52, 19 June 2025
SISAL (category 使用未知编程语言信息框参数的页面)
SISAL(串流和迭代所用单赋值语言)是通用单赋值函数式编程语言,它具有严格语义(英语:Strict function)、隐式并行(英语:Implicit parallelism)和高效阵列处理。SISAL输出中间形式1(IF1)的数据流程图。它派生自VAL(Jack Dennis(英语:Jack...
5 KB (578 words) - 04:52, 3 February 2025
中華人民共和國教育部國家語言文字工作委員會:通用規範漢字筆順規範 (PDF檔案) (PDF). [2021-08-25]. (原始内容存档 (PDF)于2021-09-07). 国家语言文字工作委员会标准化工作委员会:《现代汉语通用字笔顺规范》(北京:语文出版社,1997年) 中华人民共和国教育部:现代汉语通用字笔顺规范...
15 KB (999 words) - 23:18, 26 February 2025
LCC的源代碼約有2萬行,較不少大型編譯器甚短得多。 LCC可為Alpha、SPARC、MIPS及x86等處理器架構生成代碼;另亦有一款能生成微軟通用中间语言的LCC後端。 id Software推出的id Tech 3引擎依賴於經修改的LCC版本,以將各遊戲模組或第三方模組(mods)的源代碼編譯成...
7 KB (768 words) - 18:14, 14 May 2022
WebAssembly (category 汇编语言)
Silverlight Java Applet / JavaFX asm.js Native Client 其他位元組碼 Java bytecode 通用中間語言 (CIL) Release 2.0. 2022年6月1日 [2023年2月11日]. design/Rationale.md at master...
11 KB (874 words) - 08:17, 13 February 2025
中缀表示法(或中缀记法)是一个通用的算术或逻辑公式表示方法, 操作符是以中缀形式处于操作数的中间(例:3 + 4)。与前缀表达式(例:+ 3 4 )或后缀表达式(例:3 4 + )相比,中缀表达式不容易被电脑解析逻辑优先顺序,但仍被许多程序语言使用,因为它符合大多数自然语言的写法。...
1 KB (179 words) - 08:20, 27 April 2024
DotGNU主要的目標是要提供一個百分之百相容於通用语言架构的類別館。然而矛盾的是,另外一個開放源始碼的實作,Mono提供了百分之百相容於CLS規範的類別館並且提供了目前由微軟所釋出的商業版本.NET的類別館。 libJIT(页面存档备份,存于互联网档案馆)即时编译库是为用在虚拟机实现、动态编程语言和脚本语言...
3 KB (226 words) - 21:15, 7 December 2020
Python (redirect from Python程序设计语言)
paɪθɑːn/),是一种广泛使用的解释型、高级和通用的编程语言。Python支持多种编程范型,包括结构化、过程式、反射式、面向对象和函数式编程。它拥有动态类型系统和垃圾回收功能,能够自动管理内存使用,并且其本身拥有一个巨大而广泛的标准库。它的语言结构以及面向对象的方法,旨在帮助程序员为小型的和大型的项目编写逻辑清晰的代码。...
211 KB (22,202 words) - 12:30, 23 July 2025
瑞典語 (category 使用人数没有注明日期的语言条目)
群岛),使用人数超过九百万人。它和斯堪的那维亚地区另外两种语言——丹麦语和挪威语——是相通语言。和其它北日耳曼语一样,瑞典语来源于古诺尔斯语。古诺尔斯语是维京时期斯堪的那维亚地区通用语言。 瑞典成人的识字率高达99%。标准瑞典语是瑞典官方语言,来源于19世纪瑞典中部的方言,并在20世纪初固定下来。标...
27 KB (3,786 words) - 05:47, 5 May 2025
Idris (category 使用未知编程语言信息框参数的页面)
Idris是一个通用的依赖类型纯函数式编程语言,其类型系统与Agda以及Epigram(英语:Epigram (programming language))相似。 Idris语言具备堪与Coq媲美的交互式定理证明能力,自带tactics,而其设计目标侧重于通用...
7 KB (806 words) - 03:15, 9 November 2022
NET开发的程序并不会像C++那样被编译为机器语言,而是被编译成一种叫做微软中间语言(MSIL)或者通用中间语言(CIL)的格式。当一个MSIL应用程序被执行的时候,它会被即时编译成适用于所运行平台的机器语言,这样就使代码可以跨平台运行。被编译成MSIL的程序只能运行在安装了通用语言架构(CLI)的平台上,而一些非微软...
39 KB (3,937 words) - 07:45, 5 March 2025
在编译器中,前端将程序设计语言源代码转换成一种中间形式,后端再将它转换成计算机能够运行的二进制代码。后端还经常对代码进行优化以提升程序的运行效率。前端和后端的区别能够将处理原代码的语法解析器和生成机器码和对代码进行优化的后端区分开。一些编译器,像 GCC,提供不同的前端分别解析不同语言的源代码 和/或 不同的后端针对不同的目标机器生成机器码。...
3 KB (438 words) - 09:58, 4 July 2025
受控代碼 (category 计算机语言)
Framework共通語言執行平台,其他的CLI實作有Mono和DotGNU。 一般以較易為人所理解的程式語言來為受控代碼環境撰寫程式,具代表性的程式語言為C#、J#、C++或Visual Basic .NET。 執行代碼時,運行庫編譯器(runtime-aware compiler)在受控執行環境下,將中間語言(Intermediate...
2 KB (261 words) - 05:24, 3 July 2025
提示工程 (category 自然语言处理)
藏的初始提示,或者欺骗聊天机器人参与到违反聊天机器人内容政策的对话。 根據OWASP有關大型語言模型的安全漏洞報告指出,提示注入是大型語言模型十大安全漏洞之首。 语言主题 技术主题 机器学习 深度学习 通用人工智慧 生成式人工智慧 图灵测试 Prompt engineering (Six strategies...
12 KB (1,502 words) - 07:47, 10 January 2025
ML(Meta Language:元语言),是一个函数式、指令式的通用的编程语言,它著称于使用了多态的Hindley–Milner类型推论。ML能自动的指定多数表达式(英语:Expression (computer science))的类型,不要求显式的类型标注,而且能够确保类型安全,已经正式证明了...
144 KB (17,970 words) - 04:29, 15 December 2024
架构的语言,以及一种用于把CIM对应到其他信息模型如简单网络管理协议的方法。CIM体系结构基于UML,因此它是面向对象的。受控元素被表示为类(classes),而它们之间的关系被表示为关联(associations)。通过继承(Inheritance),可以把通用的基础元素特殊化为更特定的派生元素。...
3 KB (445 words) - 05:55, 14 June 2014