Hello Alexey,
I will repost this in Forum.
What is your GMT? My is -3:00. What is your city?
I think we'll have differences of 7 hours or more...
I looked at his work and seems to be exactly what I wanted!
Congratulations on your engagement!
I'll give you access to SVN!
WELCOME TO TEAM!
And I will quote you in the credits of the compiler and of the site.
Since you're full of energy!
Your new Tasks:
1. Use Forum only
2. Up load LLVM_API to SVN.
3. If possible test it using FPC 2.6 and Lazarus, but D2007 is ok.
4. Compile the Hello World program using:
http://llvm.org/demo
#include <stdio.h>
int main(){
printf("Hello World\n");
}
Output Options: LLVM C++ API code.
5. See this output and redo it using your llvmAPI.pas!
6. Create a .BC and a .EXE
Have a good job!
TIA,
Wanderlan
On Sat, May 26, 2012 at 1:26 AM, Aleksey A. Naumov wrote:
Hello Wanderlan,
I'm sorry for my english.
Task done. It's not an ideal, may be some errors. I implement
all modules (optional) and two schemes of use: static and
dynamic. All options in the header of unit via precompiler
directives. It's my second convertation of C API, my C
knowledges is not an ideal too :) so it's really good to
get a little review by you.
* All original comments saved, it's useful as i think
* All original code minimized & saved too, it's useful to
quick search of convertation errors (if exists). Can be
stripped after stable version.
* Based on LLVM C API 3.1 (Release)
I wrote my own semi-automatic tool for convertation C API,
because non of known tools cannot do what i want :) I can't
public it now, may be later.
-> I'm ready for next task <-
Hello Aleksey,
Thank you for your interest in LLVM-Pascal. :)
I am currently completing a monograph to attach with the project.
Next week I resume programming.
If you want you can help creating the Pascal bindings for LLVM (LLVM
API in Pascal).
For this task there are this options:
FPC has h2pas utility,
Dr. Bobs has HeadConv
Rudi Velthius has ConvertPack
http://rvelthuis.de/programs/convertpack.html
TIA,
Wanderlan
On Wed, May 23, 2012 at 10:26 PM, Aleksey A. Naumov wrote:
Hello,
First of all, i'm sorry for my primitive english, my native language
is russian. Your LLVM-Pascal project is really wonderfull idea,
Delphi/FPC communities need it.
I want to participate in it, if it possible. As I understand, you
straggle from your plans (i'm looking at Gantt diagram & sources).
I know that it's diploma's project, but it's really important :)
You have an experience in this subject. I can get some thoughtful
tasks for first time.
--
Att,
Wanderlan Santos dos Anjos
(061) (r)3345-5496; (c)9133-3804, (t)3038-1906