• 通用中间语言(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
  • JScript .NET (category 使用未知编程语言信息框参数的页面)
    .NET的案例不同,因為JScript .NET依存於.NET通用語言運行庫,需要透過通用語言運行庫才可以,因此要先編譯為通用中间语言(CIL)才能執行,CIL一般又稱做Microsoft Intermediate Language(MSIL)。但JScript...
    3 KB (304 words) - 03:22, 7 February 2021
  • 语言同時包含C的功能,包含C--及C中間語言(C Intermediate Language)。 微軟的通用中间语言,在動態或是靜態編譯為機器語言之前,可用作.NET框架底下所有編譯器共享的中間語言。 GCC使用不同的中間語言來達到簡化行動性及跨平台,包含: 較有歷史的暫存器傳遞語言(RTL,Register...
    5 KB (662 words) - 12:02, 2 January 2022
  • 字节码 (category 程式語言小作品)
    位元組碼,特定平臺上的虛擬機器將位元組碼轉譯為可以直接執行的指令。位元組碼的典型應用為Java bytecode。 Java bytecode 通用中间语言 WebAssembly Dynamic Machine Code Generation. Google Inc. [2023-02-21]. (原始内容存档于2017-03-05)...
    2 KB (179 words) - 11:36, 23 October 2024
  • 程序集 (CLI) (category 通用语言基础设施)
    通用语言基础架构 (CLI) 中的程序集,也译作“装配件”,是编译得到的,供CLR进一步编译执行的代码库。代码是用通用中间语言(CIL)表示,在运行时被即時編譯为机器语言。在.NET Framework实现中,这种即時編譯是通用语言运行时 (CLR)的一部分。 CLI程序集可分为两类:进程程序集(EXE)、库程序集(DLL)。...
    8 KB (442 words) - 08:18, 15 January 2025
  • LLVM (category C語言家族)
    bytecode、通用中间语言(CIL)、MacRuby(實現Ruby 1.9)、Standard ML及新的graph coloring暫存器配置. [來源請求] LLVM的核心是中间表示(Intermediate Representation,IR),一种类似汇编的底层语言。IR是一种强类型的精简指令集(Reduced...
    19 KB (2,168 words) - 23:02, 14 October 2024
  • VM,正式對外開放原始碼。 公共語言基礎(CLI),通用中間語言(CIL)以及C#與甲骨文公司的Java虛擬機和Java之間有不少的相似之處,因此它們無疑是強烈的競爭者。它們兩者都使用它們各自的中間碼(在微軟,它們叫做通用中間語言,而在Oracle,它們叫位元組碼)。通用中間語言...
    46 KB (4,928 words) - 02:47, 4 February 2025
  • 元数据 (CLI) (category 通用语言基础设施)
    通用语言架构(CLI)中的元数据是指嵌入通用中间语言(CIL)代码中的某些数据结构,用于描述代码的高级结构。元数据描述程序集中定义的所有类和类成员,以及当前程序集将从另一个程序集中调用的类和类成员。方法的元数据包含该方法的完整描述,包括类(以及包含该类的程序集)、return type(英语:return...
    8 KB (1,180 words) - 07:27, 15 January 2025
  • Singularity (category 組合語言軟體)
    ing)阶段被调用;一旦系统进入32位元模式,Singularity将永远不再调用BIOS,而改以调用以Sing♯写出的设备驱动代码。当安装时,通用中間語言形态的opcode将藉由Bartok编译为x86形态的opcode。Bartok是一种以C#写成的早期优化编译器。...
    6 KB (563 words) - 17:57, 5 April 2025
  • 微软的本地镜像生成器(英语:Native Image Generator)(Ngen)是另一种减少初始延迟的方法。Ngen将通用中间语言映像(英语:Common Intermediate Language)中的字节码预编译成机器本机代码。因此,不需要运行时编译。Visual Studio...
    24 KB (3,384 words) - 10:48, 9 January 2025
  • 中间点(间隔号)小数点作小数点,如果排版时没有中间点,句点也可以暂时代替[來源請求]。当时英国的方式在国际上比较明确,因为欧洲大陆使用的几乎与美国相反的习俗。数学界已用中间点表示乘法,国际单位制拒绝了使用中间点为小数点,而没有拒绝用句点来做小数点。英国在二十世纪开始使用美国的习惯。 国际语言...
    8 KB (968 words) - 05:50, 3 January 2025
  • 皮钦语 (redirect from 混杂语言)
    語言與這個族群不同時,也會發展出皮欽語。特点是词汇量很小,都是从现有语言中的借词;没有固定的语法、句法。从纯粹语言学的观点看,皮钦语只是语言发展的一个早期阶段,指在没有共同语言而又急于进行交流的人群中间产生的一种混合语言,属于不同语言人群的联系沟通用语言...
    9 KB (1,251 words) - 16:26, 27 February 2025
  • 程序集清单 (category 通用语言基础设施)
    程序集的元数据,包括程序集的组建间的依赖关系、解决资源与类的引用、版本信息、作用域信息、安全许可等。存储在PE文件(.exe或.dll)用通用中间语言 (MSIL) 代码表示。 嵌入到程序集中的程序集清单可用Microsoft Windows SDK中的IL反汇编程序(ILDASM.exe)查看。...
    6 KB (671 words) - 08:19, 15 January 2025
  • 中缀表示法(或中缀记法)是一个通用的算术或逻辑公式表示方法, 操作符是以中缀形式处于操作数的中间(例:3 + 4)。与前缀表达式(例:+ 3 4 )或后缀表达式(例:3 4 + )相比,中缀表达式不容易被电脑解析逻辑优先顺序,但仍被许多程序语言使用,因为它符合大多数自然语言的写法。...
    1 KB (179 words) - 08:20, 27 April 2024
  • SISAL (category 使用未知编程语言信息框参数的页面)
    SISAL(串流和迭代所用单赋值语言)是通用单赋值函数式编程语言,它具有严格语义(英语:Strict function)、隐式并行(英语:Implicit parallelism)和高效阵列处理。SISAL输出中间形式1(IF1)的数据流程图。它派生自VAL(Jack Dennis(英语:Jack...
    5 KB (578 words) - 04:52, 3 February 2025
  • C♯ (redirect from C Sharp (程式語言))
    泛型,或参数化类型,是被C#支持的.NET 2.0特性。不同于C++模版,.NET参数化类型是在运行时被实例化,而不是编译时,因此它可以跨语言,而C++模版却不行。C#泛型类在编译时,先生成中间代码IL,通用类型符号T只是一个占位符;在实例化类时,根据实际数据类型代替T并由即时编译器(JIT)生成本地代码,其中使用了实际...
    81 KB (8,063 words) - 22:14, 19 May 2025
  • 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
  • 中華人民共和國教育部國家語言文字工作委員會:通用規範漢字筆順規範 (PDF檔案) (PDF). [2021-08-25]. (原始内容存档 (PDF)于2021-09-07).  国家语言文字工作委员会标准化工作委员会:《现代汉语通用字笔顺规范》(北京:语文出版社,1997年) 中华人民共和国教育部:现代汉语通用字笔顺规范...
    15 KB (999 words) - 23:18, 26 February 2025
  • DotGNU主要的目標是要提供一個百分之百相容於通用语言架构的類別館。然而矛盾的是,另外一個開放源始碼的實作,Mono提供了百分之百相容於CLS規範的類別館並且提供了目前由微軟所釋出的商業版本.NET的類別館。 libJIT(页面存档备份,存于互联网档案馆)即时编译库是为用在虚拟机实现、动态编程语言和脚本语言...
    3 KB (226 words) - 21:15, 7 December 2020
  • LCC的源代碼約有2萬行,較不少大型編譯器甚短得多。 LCC可為Alpha、SPARC、MIPS及x86等處理器架構生成代碼;另亦有一款能生成微軟通用中间语言的LCC後端。 id Software推出的id Tech 3引擎依賴於經修改的LCC版本,以將各遊戲模組或第三方模組(mods)的源代碼編譯成...
    7 KB (768 words) - 18:14, 14 May 2022
  • PHP (category 面向文本编程语言)
    Hypertext Preprocessor,即“PHP:超文本预处理器”)是一种开源的通用计算机脚本语言,尤其适用于网络开发并可嵌入HTML中使用。PHP的语法借鉴吸收C语言、Java和Perl等流行计算机语言的特点,易于一般程序员学习。PHP的主要目标是允许网络开发人员快速编写动态页面,但PHP也被用于其他很多领域。...
    41 KB (3,606 words) - 17:22, 16 March 2025
  • paɪθɑːn/),是一种广泛使用的解释型、高级和通用的编程语言。Python支持多种编程范型,包括结构化、过程式、反射式、面向对象和函数式编程。它拥有动态类型系统和垃圾回收功能,能够自动管理内存使用,并且其本身拥有一个巨大而广泛的标准库。它的语言结构以及面向对象的方法,旨在帮助程序员为小型的和大型的项目编写逻辑清晰的代码。...
    220 KB (23,179 words) - 06:08, 29 May 2025
  • 瑞典語 (category 使用人数没有注明日期的语言条目)
    群岛),使用人数超过九百万人。它和斯堪的那维亚地区另外两种语言——丹麦语和挪威语——是相通语言。和其它北日耳曼语一样,瑞典语来源于古诺尔斯语。古诺尔斯语是维京时期斯堪的那维亚地区通用语言。 瑞典成人的识字率高达99%。标准瑞典语是瑞典官方语言,来源于19世纪瑞典中部的方言,并在20世纪初固定下来。标...
    27 KB (3,786 words) - 05:47, 5 May 2025
  • 在编译器中,前端将程序设计语言源代码转换成一种中间形式,后端再将它转换成计算机能够运行的二进制代码。后端还经常对代码进行优化以提升程序的运行效率。前端和后端的区别能够将处理原代码的语法解析器和生成机器码和对代码进行优化的后端区分开。一些编译器,像 GCC,提供不同的前端分别解析不同语言的源代码 和/或 不同的后端针对不同的目标机器生成机器码。...
    3 KB (438 words) - 00:34, 17 March 2025
  • GCC (redirect from GNU C语言编译器)
    语言和体系结构的全局(函数范围)优化的通用语言。 GENERIC 是一种中间表示语言,在将源代码编译成可执行二进制文件时用作“中介端”。GCC的所有前端都指向GENERIC的子集GIMPLE。GCC 的中间阶段进行所有的独立于编译语言和目标架构的代码分析和优化,从 GENERIC...
    42 KB (4,661 words) - 16:41, 28 May 2024
  • 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,939 words) - 07:45, 5 March 2025
  • 词义消歧 (category 计算语言学)
    几乎所有任务的性能,比如搜索引擎、意见挖掘、文本理解与产生、推理等。 在语言学长期发展的过程中,语言本身积累了许多一词多义的用法。语言的产生是多方面共同作用的结果。语言的使用是不断变化的,一个词在发展中有许多具体的意思,现在通用的还有一些意思。不同地区可能对一个词有不同的用法,不同的行业对一个词的用...
    4 KB (737 words) - 13:10, 29 February 2024
  • 语言解释器,则安装插件也需要同样的管理员权限。J语言拥有常规调试机制,还有叫做Dissect的可视调试器。除了科学计算和统计分析,它还被用于关系数据库管理系统如Jd、极限编程和网络性能分析。 2011年3月,J语言采用了GNU通用...
    190 KB (19,766 words) - 07:28, 2 January 2025