Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists

fpc-pascal

Subscribe to this list Your subscription

All words must match. Use "exact phrase", -word, -"phrase", from:name, from:"first last", list:fpc-devel, year:2011, before:2012-03, after:2010, in:subject.

Latest threads

  1. Procedures that work like WRITELN()

    I wanted to write what I thought should be a simple procedure, just instead of calling WRITELN() with some arguments, call WRITELOG() with the same arguments that you…

    James Richters, DougC, Michael Van Canneyt
    8
  2. More syntax questions (part 3)

    More questions about the FreePascal Language Reference (version 3.2.0) part 3 26. Am I correct to assume the following equivalents for rules that I couldn't find a…

    Adriaan van Os, Michael Van Canneyt, Sven Barth
    20
  3. case statement

    I am looking in detail at the syntax diagrams in the Freepascal Language Reference (version 3.2.0) Section 13.2.2 discusses the case-statement. Translated to EBNF (WSN)…

    Adriaan van Os, Bart, Bernd Oppolzer
    24
  4. More syntax questions (part 4)

    More questions about the FreePascal Language Reference (version 3.2.0), part 4 34. Are macpas LEAVE and CYCLE statements undocumented ? 35. Are macpas ellipsis (...)…

    Adriaan van Os, Michael Van Canneyt
    5
  5. Lazarus Release 3.0

    The Lazarus team is glad to announce the release of Lazarus 3.0. This release was built with FPC 3.2.2. Here is the list of changes for Lazarus and Free Pascal:…

    Mattias Gaertner
    0
  6. Double finalize

    I feel like this was addressed but I couldn't find any references. The program below prints the following: Initialize Create Finalize Finalize Why is Finalize called…

    Hairy Pixels, Michael Van Canneyt, Nikolay Nikolov
    6
  7. inherited

    Sections 5.5.2 and 6.6.8 of the FreePascal Language Reference discuss the "inherited" keyword, but I couldn't find it in the syntax diagrams. Sections 12.2 and 13.1.2.…

    Adriaan van Os
    0
  8. string-type

    Section 3.2.4 of the FreePascal Language Reference defines <string-type> string-type = "STRING" [ "[" unsigned-integer "]" ] | "TYPE" ( "STRING" | "ansistring" ) "("…

    Adriaan van Os
    1
  9. Strings greater than 255 characters

    I keep getting bit by using STRING variables then trying to store more than 255 characters. My typical way to fix this is to just change it to an ANSISTRING. I'm…

    James Richters, Martin Frb, Peter B
    4
  10. Labels

    According to Section 13.0 of the FreePascal Language Reference (version 3.2.0) "A label can be an identifier or an integer digit." What may be meant is that a label can…

    Adriaan van Os, Jean SUZINEAU
    2
  11. method-definition

    I am puzzled by the syntax rule <method-list> in Chapter 6. Classes of the FreePascal Language Reference (version 3.2.0) Section 6.1 Class definitions has…

    Adriaan van Os, Hairy Pixels, Martin Frb
    5
  12. More syntax questions (part 2)

    More questions about the FreePascal Language Reference (version 3.2.0) part 2 17. For the following rules, I couldn't find a definition in the Language Reference. Can I…

    Adriaan van Os, Michael Van Canneyt
    2
  13. More syntax questions (and more to follow)

    More questions about the FreePascal Language Reference (version 3.2.0) 1. Section 17.1 defines a rule <raise-statement> and <exception-address> raise-statement = "raise"…

    Adriaan van Os, Michael Van Canneyt
    3
  14. implementation-part

    The Freepascal Language Reference (version 3.2.0) states in section 16.2 "As can be seen from the syntax diagram, a unit always consists of a interface and an…

    Adriaan van Os, Michael Van Canneyt
    1
  15. Does the compiler make prodigious use of use ENTER instruction?

    Iwas reading this article today on the Microsoft website about the mysterious x86 ENTER instruction. The article states that it's primary purpose is to support Pascal…

    Anthony Walter, Bernd Oppolzer, Jonas Maebe
    4
  16. Error when building fpc on aarch64-linux still not resolved

    I tried to post this to the devel list but it seems to have failed so now trying the general list instead... See ticket:…

    Bo Berglund, Sven Barth
    2
  17. what is release plan for fpc?

    I am sorry if this is not the right mail list to ask the question. I am helping to build fpc package on Debian riscv64 and found that:…

    Bo YU, Adriaan van Os, Sven Barth
    2
  18. Question regarding building fpc from sources

    I have for many years been building my Linux versions of fpc and lazarus from sources downloaded first from the svn repository and later from github. When doing the…

    Bo Berglund, Michael Van Canneyt
    2
  19. Cannot build fpc on Raspberry Pi4B running PiOS 64 bit (aarch64 Linux)

    The GitLab ticket was opened 2 years ago: https://gitlab.com/freepascal.org/fpc/source/-/issues/39295 According to a post on the Lazarus forum the fix that solves the…

    Bo Berglund, Sven Barth, Tomas Hajny
    8
  20. Setenv is not Thread Safe (libc)

    Beware of using GetEnv / SetEnv in threads: https://www.evanjones.ca/setenv-is-not-thread-safe.html

    Wayne Sherman
    0
  21. TPath enhancements (Issue #40513): can somebody test with Delphi 12?

    I'm trying to implement the new features that were added in Delphi 12 to TPath. I've made a naive implementation based upon available documentation. Some questions about…

    Bart, Michael Van Canneyt, Sven Barth
    11
  22. Cmdline parser

    Hi all Could anybody suggest some existing command line parser for FPC having following requirements: 1. Crossplatform with stable semantics - Linux/Windows. 2. Short…

    denisgolovan
    0
  23. fcl-web websocket

    do somone know how to enable ssl with the websocket semod fcl-web/examples/websocket/server/wsserver fcl-web/examples/websocket/client/wsclient the client working fine…

    Unknown author, Michael Van Canneyt
    1
  24. Incompatible procedure types

    What does this error mean? It's comparing a pointer to a procedure to a procedure variable (a callback). The signature appears exactly the same…

    Hairy Pixels, Sven Barth
    3
  25. Difference between string and Tbytes as procedure arguments?

    I am maintaining an old utility program that started out about 20+ years ago using Delphi7. The utility communicates via RS232 with a measuring system in order to…

    Bo Berglund, Michael Van Canneyt
    3
  26. Creating capturers

    I'm curious how the capturer is created in the case of anonymous functions. I know the function needs to create a capturer when nested functions are declared but what…

    Hairy Pixels, Sven Barth
    10
  27. Compiler probem?

    Hi, I have a question about some code. The following code segment generated a compiler error when I compiled it with... fpc Sample -Se -gl -al but not when it's compiled…

    Paul Renaud, Adriaan van Os, Sven Barth
    2
  28. Serial connection via TCP/IP sockets on RPi?

    I am wondering if there is already available what I am needing? My situation is the following: I have a remote installation of a measuring equipment, which communicates…

    Bo Berglund, Wayne Sherman
    5
  29. Running FPC in the browser...

    Thanks to the efforts of Nikolay Nikolov, the FPC compiler can now recompile itself to webassembly (the support for the goto statement made this possible). As a…

    Michael Van Canneyt, Graeme Geldenhuys, Wayne Sherman
    3
  30. fcl-pdf custom font from memstream

    How to load a custom font from a stream instead of from a file? Mattias

    Mattias Gaertner, Alexey Torgashin, Michael Van Canneyt
    8

Browse by month

2026
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
1999