-
Content Count
13 -
Joined
-
Last visited
Everything posted by Giorgi Chapidze
-
Hi! I am developing a simple editor application in which you can type Pascal code and click the compile button, which will connect cmd.exe in the background and compile a .pas file via freepascalcompiler. I have two separate TMemo components. one for writing source code and a second read-only component for showing compilation messages. To sum up, I want to execute the "fpc file_name. pas" command in the background and then grab the compiled messages and display them on the UI. How can I achieve such behavior? https://github.com/gchapidze/fmx-pascalIDE
-
I have read the relevant part of the DOSCommand source code, and I was able to complete the project. The DOSCommand library is fairly simple and straightforward. Anyway, I will challenge myself and try to accomplish it without a third-party library. @Der schöne Günther Thanks! I will let you know!
-
Thanks for repsonse! Frankly, I was not able to find examples on this topic, maybe because I am new to Delphi and using the wrong terms. Is linking a different thing? Anyways, if you have time, can you send me material on that?
-
LinkedList pointer implementation gives bad results!
Giorgi Chapidze posted a topic in Algorithms, Data Structures and Class Design
Hi! I am new to Delphi, but I think I am getting something done! I am not quite sure what I am doing wrong, but this should be correct in Java! I have the corresponding results shown in the debugger at the third iteration! Can anyone point out what I am doing wrongly? (Source Code: MyCollections.pas)- 19 replies
-
- data structures
- pointers
-
(and 1 more)
Tagged with:
-
LinkedList pointer implementation gives bad results!
Giorgi Chapidze replied to Giorgi Chapidze's topic in Algorithms, Data Structures and Class Design
Thank you all for your time and responses. I have taken notes on David's response, and I will set these things as TODOs in my free time. I have understood the pointers and implemented LinkedList and BST from scratch(thanks to Anders)... So as I understood, pointers are not used that much and references are used for higher level abstraction, as in Java? I am currently studying compiler design at the university and am going to build a simple one in Delphi. By the way, can anyone suggest material on assembly in Delphi? Is it pure X64 assembly or sort of dialect, specific to Delphi?- 19 replies
-
- data structures
- pointers
-
(and 1 more)
Tagged with:
-
LinkedList pointer implementation gives bad results!
Giorgi Chapidze replied to Giorgi Chapidze's topic in Algorithms, Data Structures and Class Design
Thanks for reply! Yes, you have noticed correctly; I was thinking in Java's terms. I really should learn the language first!- 19 replies
-
- data structures
- pointers
-
(and 1 more)
Tagged with:
-
Which is the best book to learn Delphi
Giorgi Chapidze posted a topic in Tips / Blogs / Tutorials / Videos
Hi! I read 200 pages of Marco Cantu's book on Delphi, which may be good for a particular reader, but for beginners, IMO, it lacks in-depth explanations and only skims a topic a bit. Anyways, I am interested in the book How to Program Effectively in Delphi for AS/A Level Computer Science by Dr. Kevin Bond. Is it a good book for beginners? -
Which is the best book to learn Delphi
Giorgi Chapidze replied to Giorgi Chapidze's topic in Tips / Blogs / Tutorials / Videos
Does the book mentioned cover all essential topics for going from a beginner to an advanced level? Which one would you buy from the two if needed? -
Hi! I have followed the installation manual for Spring4d. Cloned the repository and ran the build.exe, without running tests, with the Update Registry option checked. Units and classes are definitely indexed because I can go to them with ctrl + click, but I am getting these weird errors: 1) Could not compile unit Spring 2) File not found Spring.inc . How can I solve it?
-
spring4d Spring4d compile error on Delphi CE 10.4.2
Giorgi Chapidze replied to Giorgi Chapidze's topic in General Help
Thank you all for your help and time. -
spring4d Spring4d compile error on Delphi CE 10.4.2
Giorgi Chapidze replied to Giorgi Chapidze's topic in General Help
On Bitbucket, 1.2.4 (2020) is the latest version available. So I thought the project was kind of abandoned... Now I am happy! Where can I see the release lifecycle? -
spring4d Spring4d compile error on Delphi CE 10.4.2
Giorgi Chapidze replied to Giorgi Chapidze's topic in General Help
By the way, you are the lead for Spring4d, right? I am curious if you are working on the new release. I am fond of your project, and if I had expertise, it would be an honor to contribute to it. Thanks for your work. -
spring4d Spring4d compile error on Delphi CE 10.4.2
Giorgi Chapidze replied to Giorgi Chapidze's topic in General Help
Thanks for your reply. I will try it out and give you a response.