The Free Pascal Runtime Library, abbreviated RTL, is Free Pascal's runtime library. The RTL consists of a collection of units that provide components and...
2 KB (107 words) - 07:12, 8 January 2025
against its runtime libraries and packages for any purpose in combination with any other software license. It supports its own Object Pascal dialect, as...
31 KB (2,743 words) - 23:06, 23 July 2025
Component Library (LCL). The FCL is based on the Free Pascal Runtime Library (RTL). Michaël van Canneyt; Florian Klämpfl (2012), Free Pascal (Free Pascal 2 ed...
2 KB (133 words) - 21:28, 21 September 2020
allocated at runtime, overloads, overrides, and many other extensions. IP Pascal has a built-in portability library that is custom tailored to the Pascal language...
70 KB (8,514 words) - 19:00, 25 June 2025
In computer programming, a runtime system or runtime environment is a sub-system that exists in the computer where a program is created, as well as in...
25 KB (2,649 words) - 09:26, 11 September 2024
BASIC or UCSD Pascal, which compiled to p-code which was then interpreted at runtime. Unlike some other development tools, Turbo Pascal disks had no copy...
49 KB (5,879 words) - 02:33, 8 April 2025
Language Infrastructure, the Java Runtime Environment and Apple's Cocoa frameworks for iOS and macOS. The open source Free Pascal project allows the language...
28 KB (2,863 words) - 23:47, 29 June 2025
Windows Runtime (WinRT) is a platform-agnostic component and application architecture first introduced in Windows 8 and Windows Server 2012 in 2012. It...
30 KB (3,512 words) - 10:00, 29 July 2025
context, the Delphi variant of Pascal had a number of innovative object-oriented features, such as properties and runtime type information, inspired by...
11 KB (1,202 words) - 09:44, 29 July 2025
GPL linking exception (redirect from GPL runtime exception)
GNU Guile, the run-time libraries of GNAT, GNU Classpath and the GCC Runtime Library Exception. Compiler runtime libraries also often use this license...
7 KB (822 words) - 05:53, 23 June 2025
Cross compiler (section Free Pascal)
platforms. Runtime libraries, such as Mono, provide compatibility for cross-compiled .NET programs to other operating systems, such as Linux. Libraries like...
26 KB (3,557 words) - 22:37, 23 June 2025
Free and open-source software portal Comparison of cryptography libraries Graphics library Harbour libraries and tools List of .NET libraries and frameworks...
31 KB (125 words) - 20:12, 27 June 2025
Delphi (software) (category Pascal (programming language))
cross-platform RAD IDE that uses the Free Pascal compiler. FastCode – Enhanced runtime libraries and memory manager. OpenWire (library) – Data flow, events, and...
21 KB (2,165 words) - 14:52, 31 July 2025
arrays that change length at runtime, and be able to check them under language control, is often termed "dynamic arrays". In Pascal the number of elements in...
45 KB (6,136 words) - 21:44, 5 May 2025
DOS Navigator (category Free file managers)
DN OSP contains modified parts of the Virtual Pascal runtime library, while the license for Virtual Pascal itself prohibits distribution of modified versions...
8 KB (720 words) - 18:17, 27 May 2025
PascalABC.NET is a high-level general-purpose programming language supporting multiple paradigms. PascalABC.NET is based on Delphi's Object Pascal, but...
25 KB (2,471 words) - 23:04, 23 June 2025
Modula-2) Component Pascal Seneca OCaml Occam Oriel Pascal (successor to ALGOL 60, predecessor of Modula-2) Free Pascal (FPC) Object Pascal, Delphi PCASTL...
91 KB (6,709 words) - 16:48, 31 July 2025
Java (programming language) (section Class libraries)
facilities than either of them. The Java runtime provides dynamic capabilities (such as reflection and runtime code modification) that are typically not...
73 KB (6,633 words) - 09:42, 29 July 2025
Name mangling (category Computer libraries)
such as Pascal, D, Delphi, Fortran, and C#. This allows subroutines written in those languages to call, or be called by, extant Windows libraries using...
39 KB (4,519 words) - 11:00, 27 May 2025
GNU Compiler Collection (redirect from GNU Standard C++ library)
The GCC runtime exception permits compilation of proprietary programs (in addition to free software) with GCC headers and runtime libraries. This does...
57 KB (5,149 words) - 18:23, 31 July 2025
Run-time type information (redirect from Runtime Type Information)
programming languages (such as C++, Object Pascal, and Ada) that exposes information about an object's data type at runtime. Run-time type information may be available...
13 KB (1,450 words) - 15:12, 16 April 2025
unique programming language based on Object Pascal, which can import Java, C#, and Swift APIs from the runtime of the target operating system; RemObjects...
12 KB (1,364 words) - 16:26, 24 July 2025
and data processing library. It consists of algorithm collections written in different programming languages (C++, C#, FreePascal, Delphi, VBA) and has...
29 KB (2,763 words) - 19:19, 31 May 2025
Universal C runtime routines by category on MSDN NetBSD C libraries manual Archived 23 December 2015 at the Wayback Machine and full C library source Manual...
37 KB (3,694 words) - 11:18, 26 January 2025
Reflective programming (category Articles with example Pascal code)
external libraries such as .NET's assemblies and Java's archives. A language that supports reflection provides a number of features available at runtime that...
19 KB (2,030 words) - 18:33, 16 July 2025
Pascal is a programming language in the tradition of Niklaus Wirth's Pascal, Modula-2, Oberon and Oberon-2. It bears the name of the language Pascal and...
11 KB (962 words) - 02:11, 28 May 2025
In computer science, bridging describes systems that map the runtime behaviour of different programming languages so they can share common resources....
14 KB (1,908 words) - 17:21, 1 November 2023
Entry point (section Pascal)
programming languages, the entry point is in a runtime library, a set of support functions for the language. The library code initializes the program and then...
39 KB (4,613 words) - 00:35, 23 June 2025
also as a language Berkeley Packet Filter EBPF Berkeley Pascal Byte Code Engineering Library C to Java virtual machine compilers CLISP implementation...
18 KB (1,888 words) - 13:53, 9 June 2025