How was FPC Compiler Built? lazarus / 64-FPC development ---------------------------------------------------------------------- schuler · 2017-10-10 21:59 Hi, Is there any documentation about how FPC was built and its structure? I had a look at the source code but I couldn't figure after spending 30 min (may be, I haven't spent enough time). With a bit of luck, I might be able to fix bugs instead of reporting bugs.   Happy coding to everyone ---------------------------------------------------------------------- Almir.Bispo · 2017-10-11 00:35 http://wiki.freepascal.org/User:Arny/Pascal_history https://people.cs.clemson.edu/~mark/s1.html ---------------------------------------------------------------------- Leledumbo · 2017-10-11 05:12 This is your primary source regarding how to build fpc from source (its customization, etc.), while this talks about the compiler architecture. The latter is incomplete and might not be up to date, primarily since the introduction of JVM target, which serves as a testbed for code generator split, high level (targets another abstract machine language) and low level (targets real machine code). Otherwise, as far as I can see it is align with the code. ---------------------------------------------------------------------- schuler · 2017-10-11 05:34 Lele, thank you so much!!! ---------------------------------------------------------------------- marcov · 2017-10-11 08:41 Quote from: Leledumbo on October 11, 2017, 07:12:34 amwhile this talks about the compiler architecture.  I've typeset an earllier version of that document in latex once: PDF