Search results

From Free Pascal wiki
Jump to navigationJump to search

Page title matches

  • ...libraries in Pascal, an easier alternative is to use the C libraries from Pascal. ...g systems and low-level APIs are written in and designed to be used by the C language.
    4 KB (631 words) - 23:37, 19 April 2022
  • ...une alternative plus facile consiste à utiliser les bibliothèques C depuis Pascal. ...API de bas niveau sont écrits et conçus pour être utilisés par le langage C.
    5 KB (771 words) - 00:31, 20 April 2022
  • ...given that it is impossible to write an equivalent C program to check what C compilers do. .... Note that the table below only applies to functions declared as "cdecl", Pascal functions (may) use other calling conventions.
    2 KB (308 words) - 13:59, 30 April 2022
  • ...crire un programme C équivalent pour vérifier ce que font les compilateurs C. ...sous ne s'applique qu'aux fonctions déclarées comme "cdecl", les fonctions Pascal (peuvent) utiliser d'autres conventions d'appel.
    2 KB (371 words) - 14:10, 30 April 2022

Page text matches

  • ...s attempts to convert a C header file to a pascal unit. It can handle most C constructs that ...e unit with Pascal declarations can then be used to access code written in C.
    901 bytes (161 words) - 23:05, 19 April 2022
  • ...given that it is impossible to write an equivalent C program to check what C compilers do. .... Note that the table below only applies to functions declared as "cdecl", Pascal functions (may) use other calling conventions.
    2 KB (308 words) - 13:59, 30 April 2022
  • ...list all possible pros (mostly) and cons of Pascal language (all kinds of pascal included). Pascal has something of a stigma as an "educational, and therefore weak" language,
    2 KB (300 words) - 01:43, 27 July 2020
  • ...al user interface wrapper over [[H2Pas]] tool used to convert C headers to pascal. to do
    920 bytes (133 words) - 14:26, 31 January 2016
  • ...ast. Calling a DirectX function is not different from other languages like C++ (with some small exceptions). ...++, it is recommended to have some basic C++ knowledge, but translating to Pascal is not very difficult: you will get the hang of it in no time.
    2 KB (298 words) - 02:03, 16 February 2020
  • ...ymmetric difference operator is applicable to [[Set|<syntaxhighlight lang="pascal" inline>set</syntaxhighlight>]] variables. By mathematical definition, <syntaxhighlight lang="pascal" inline style="whitespace: nowrap;">A >< B</syntaxhighlight> is <math>\left
    1 KB (139 words) - 17:03, 27 January 2022
  • {{Projects using Free Pascal - Libraries}} * It is applicable to both procedural and class-based programming to implement cooperative multitasking.
    814 bytes (118 words) - 17:57, 27 February 2024
  • ...libraries in Pascal, an easier alternative is to use the C libraries from Pascal. ...g systems and low-level APIs are written in and designed to be used by the C language.
    4 KB (631 words) - 23:37, 19 April 2022
  • ...he functionality in a procedural way and can be used in the future to make C++ bindings, or bindings for other languages. ...en zwischen Lazarus und C++ - An article which explains how to use the LCL C Bindings (German language)
    867 bytes (131 words) - 04:01, 10 January 2020
  • List of the tools that support Pascal language: ...languages: ActionScript, Ada, C++, C#, D, IDL, Java, JavaScript, MySQL and Pascal.
    3 KB (426 words) - 11:10, 21 July 2021
  • ...th the C library memory manager. All memory management is then done by the C memory manager. ...ocated by initialization routines in units that are initialized before the C memory manager is installed.
    860 bytes (140 words) - 20:40, 10 January 2022
  • [[How to start]] [[Porting Free Pascal]]
    2 KB (259 words) - 00:54, 11 June 2021
  • Back to [[Reserved words]]. ...3 mod 4;" would evaluate to 1 (a=1), while "b := 12 mod 4;" would evaluate to 0 (b=0).
    2 KB (317 words) - 01:06, 21 February 2020
  • ;
    ...colon''' <syntaxhighlight lang="pascal" inline>;</syntaxhighlight> is used to ...inline>resourceString</syntaxhighlight>, or [[Type|<syntaxhighlight lang="pascal" inline>type</syntaxhighlight>]] definition,
    4 KB (493 words) - 21:56, 4 July 2021
  • ...opted by C++ compiler (and that might be the reason of the rate use). Some C-like APIs could benefit from the feature, especially low level ones. <source lang="c">
    3 KB (529 words) - 13:44, 30 April 2022
  • ...cal units. The Free Pascal team uses it to make import units for important C libraries such as GTK or MySQL. ...files to compile programs and units with FPC. The Free Pascal team uses it to create all it's makefiles.
    2 KB (328 words) - 19:43, 6 August 2022
  • Please see [[Editor Macros PascalScript]] for info how to use PascalScript Macros in the IDE Source editor. The macro shown below aligns selected code to a specific token. It looks for a specific token in each selected line, and
    2 KB (365 words) - 06:48, 21 September 2020
  • {{Pascal}} ...ticle is about the programming language [[Pascal]]. For the modifier see [[pascal]].}}
    3 KB (436 words) - 17:43, 16 October 2019
  • ...hlight lang="delphi" inline>word</syntaxhighlight>]].<sup>[https://www.gnu-pascal.de/gpc/LongWord.html]</sup> ...lues and the [[SizeOf|size]] occupied in a [[Packed|<syntaxhighlight lang="pascal" inline>packed</syntaxhighlight>]] structure.
    3 KB (395 words) - 13:25, 22 December 2023
  • ...older, just '''Text''') is used in a Pascal program to read from and write to a text file. <syntaxhighlight lang=pascal>
    2 KB (286 words) - 10:14, 29 February 2020
  • ...is part of an effort to create a more recent Delphi compatible RTL in Free Pascal. ...ently, 2 points make creating code that will compile in Delphi and in Free Pascal difficult.
    6 KB (1,020 words) - 11:31, 5 March 2024
  • ...ed using [https://risoflora.github.io/libsagui libsagui], a cross-platform C library incorporating GNU libmicrohttpd, uthash, PCRE2, ZLib and GnuTLS. = Comparison with Brook for Free Pascal =
    2 KB (230 words) - 17:53, 16 August 2022
  • '''fpwebview''' is Free Pascal binding for [https://github.com/webview/webview webview], the cross-platfor C:\> git clone https://github.com/PierceNg/fpwebview
    2 KB (258 words) - 04:38, 6 April 2024
  • [http://swig.org/ SWIG] is a program that takes C++ .h and .cpp files and generates object-oriented language bindings for var == Object Pascal support ==
    4 KB (612 words) - 17:43, 21 October 2022
  • {{Basic Pascal Tutorial/Chapter 1/Solution}} Here's one way to solve the programming assignment in the previous section.
    1 KB (127 words) - 16:17, 20 August 2022
  • ...is a program to convert gobject-introspection (*.gir) xml files into into Pascal files which can be compiled (hopefully) without modification. *GObject's are mapped to pascal objects (not classes) for easier use.
    2 KB (362 words) - 07:26, 5 February 2023
  • {{Basic Pascal Tutorial/Chapter 2/Files}} <syntaxhighlight lang="pascal">
    2 KB (382 words) - 16:18, 20 August 2022
  • ...o account is that the GDBM SYNC constant (for open flags) has been renamed to GDMB DOSYNC because it conflicts with the gdbm sync function. ...ed by the gdbm routines should be freed by the C free() call, NOT with the pascal FreeMem() call.
    2 KB (311 words) - 07:49, 16 February 2020
  • Chelper is Lazarus extension tool, that helps converting C headers to Pascal. Yes, it's yet another C-to-Pascal converting tool like lot of similar ([[H2Pas]], ToPas), but one might find
    6 KB (888 words) - 10:01, 30 April 2022
  • ObjCparser is the tool that helps to convert Objective-C headers to FPC headers as described at [[PasCocoa]] ...ObjCParser supports the Objective-C 1.0 language specification. (Objective-C 2.0 properties are not yet supported).
    4 KB (569 words) - 13:58, 12 June 2020
  • As of FPC 2.3.1, the '''{$MODESWITCH}''' directive can be used to select some of the features that a '''{$MODE }''' directive would select. ...e current mode. For example, you might be programming in TP mode, but want to use the Out parameters, which are only available in Delphi mode.
    3 KB (453 words) - 16:24, 3 May 2024
  • {{Basic Pascal Tutorial/Chapter 5/1-dimensional arrays}} <syntaxhighlight lang=pascal>
    4 KB (120 words) - 16:20, 20 August 2022
  • ...arus components) that allows interprocess communication (IPC) between Free Pascal programs. It allows two executables to communicate.
    2 KB (293 words) - 11:54, 3 May 2022
  • The easiest way to start development for WinCE is to download the latest release version of FPC for Win32 and arm-wince cross co ...how to build the '''arm-wince''' crosscompiler on Windows which allows you to compile Windows CE programs from your Windows desktop.
    6 KB (954 words) - 03:24, 9 August 2020
  • {{Basic Pascal Tutorial/Chapter 4/Parameters}} ...ameter list allows variable values to be transferred from the main program to the procedure. The new procedure heading is:
    3 KB (438 words) - 16:19, 20 August 2022
  • {{Basic Pascal Tutorial/Chapter 2/Input}} ...t get into mouse input in detail, because that syntax differs from machine to machine. In addition, today's event-driven windowing operating systems usua
    3 KB (420 words) - 16:17, 20 August 2022
  • ...gine|game engine]]: it is a [[Game framework|game framework]] you are free to design and structure your program as you like. *User-friendly, intuitive C API usable from many languages.
    2 KB (237 words) - 19:43, 24 March 2020
  • {{Basic Pascal Tutorial/Chapter 1/Standard Functions}} Pascal には利用可能な標準的数学関数がいくつか用意されてい
    3 KB (156 words) - 16:17, 20 August 2022
  • {{Pascal for C users}} This page gives some translations between C(++) and Pascal concepts.
    8 KB (1,042 words) - 17:57, 3 December 2022
  • {{Basic Pascal Tutorial/Chapter 5/1-dimensional arrays}} Suppose you wanted to read in 5000 integers and do something with them. How would you store the i
    3 KB (436 words) - 16:20, 20 August 2022
  • ! C# !! [[Pascal]] !! Additional comments | &nbsp; Mac Pascal
    8 KB (948 words) - 14:17, 6 February 2023
  • ...une alternative plus facile consiste à utiliser les bibliothèques C depuis Pascal. ...API de bas niveau sont écrits et conçus pour être utilisés par le langage C.
    5 KB (771 words) - 00:31, 20 April 2022
  • ...g is a feature which displays text in different colors and fonts according to the category of terms. It is the feature of text editors that are used for <syntaxhighlight lang="pascal">
    3 KB (289 words) - 00:23, 16 September 2023
  • ...ding]] page will provide more information on how the binding works and how to use it. .... This procedural interface is wrapped by an object pascal interface again to make usage easier.
    2 KB (337 words) - 02:03, 16 February 2020
  • PascalGUI is the oldest self-hosted Pascal compiler on [[Android]]. You can use [http://turbocontrol.com/userland.htm UserLAnd] to load Free Pascal.
    2 KB (248 words) - 08:47, 12 January 2020
  • The [[Reserved word|reserved word]] <syntaxhighlight lang="pascal" inline>case</syntaxhighlight> starts a clause where alternatives are chose The general structure of <syntaxhighlight lang="pascal" inline>case</syntaxhighlight>-clauses looks like this:
    5 KB (707 words) - 04:08, 17 October 2023
  • ...accepted into [[GDB]], so if possible set language to pascal "set language pascal" * To get help, use "help <command>" or "help" to see a category list.
    2 KB (319 words) - 00:30, 21 August 2020
  • ...ntaxhighlight lang="pascal" inline>system.val</syntaxhighlight>}} attempts to convert a string representation of a numeric value into a numeric value var This [[Borland Pascal]] extension is part of the default [[RTL|run-time library]] delivered with
    3 KB (450 words) - 15:52, 7 February 2023
  • ==Roadmap to port FPC to SymbianOS== # <strike>Develop a Hello World application on c++ for SymbianOS UIQ 3</strike> - Felipe
    8 KB (1,234 words) - 22:56, 6 June 2021
  • ...apterEControl. You must create object of this class and assign this object to editor property AdapterHilite. <syntaxhighlight lang="pascal">
    4 KB (536 words) - 10:02, 9 February 2020

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)