|
Jeremy, The pack you sent me is undoubtedly wonderful. I have the classes, the procedures and functions, some examples and, but I ask : considering I am not a C programer, considering I've never embeded Lua with Pascal or without Pascal, considering Lua has a stake, but I don't know what is added to it or popped, considering I don't know the concepts behind the idea to embed Lua, considering all this factors, it is probable I will be successful? Perhaps, this is the natural path everyone have followed. Perhaps, testing and making experiences, I will be able to do everything. However, I confess that after uunpacking the files, I became I little bit frightful. In the documentation, I found a list of functions, however I hoped to find some progressive examples. Firstly, opeining Lua, executing a script without any interaction and closing Lua interface. Secondly, registering a function to use in Lua or teaching how to deal with variables dynamicly alocated in Lua, staticly in Pascal. In other words, at my first contact, it seemed to be a very good material for a C programer, acquainted with Lua embedding, but interessed in knowing how to translate one's C knowledge to Pascal. Your e-mail was present for me, because I could verify I will do what I want. Perhaps, the examples seemed to me more complex because I don't use Lazarus. I am blind and program by means of a screen reader. The visual interface of Lazarus in stead of helping disturbs me. Therefore, I prefer to use FPC in console mode. No, thinking better, it is not the problem. I am able to separate the Lazarus code and to capture the FPC code. The trouble, the trully trouble is: or the documentation is complete, but I didn't pay sufficient atention, or it lacks and I need some conceptual reading to understand the mechanism to embed Lua in Pascal, not exactly only the code, but some introductory explanations. After understand the basics, I think it will not difficult to track code lines! So I ask: do you know some reading about the conceptual pillars of Lua embedding in Pascal or in any language? Is it necessary to learn at least something of C in other before deeping in Lua and Pascal integration? thank you very much for the atention.
|