Re: [MSEide-MSEgui-talk] how to make mseide open fpc rtl units ?

2015-03-22 Thread Graeme Geldenhuys
On 2015-03-22 08:39, misu kun wrote: thanks Graeme but still can't find files like {$i base.inc} which is included in windows.pp also the ide can't find the api's definitions , like CreateWindow In the MSEide Settings - Configure MSEide, make sure you define the FPCDIR path. My FPCDIR is setup

Re: [MSEide-MSEgui-talk] Produced code of MSElang and FPC

2015-03-22 Thread Martin Schreiber
On Friday 23 January 2015 14:09:24 Martin Schreiber wrote: Hi, Here the first comparison of FPC and MSElang produced code: Another example: program while1; var i1,i2: int32; begin i1:= 0; i2:= 0; while i1 5 do begin inc(i1); i2:= i1+i2; end; exitcode:= i2; end. MSElang-llvm:

Re: [MSEide-MSEgui-talk] how to make mseide open fpc rtl units ?

2015-03-22 Thread misu kun
thanks for the suggestions dir/**/ works perfectly :D so every * represent a number of sub-directory ? -- Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in

Re: [MSEide-MSEgui-talk] how to make mseide open fpc rtl units ?

2015-03-22 Thread Fred van Stappen
From: mse00...@gmail.com To: mseide-msegui-talk@lists.sourceforge.net Date: Sun, 22 Mar 2015 13:36:00 +0100 Subject: Re: [MSEide-MSEgui-talk] how to make mseide open fpc rtl units ? On Sunday 22 March 2015 13:20:39 misu kun wrote: thanks for the suggestions dir/**/ works perfectly :D

Re: [MSEide-MSEgui-talk] how to make mseide open fpc rtl units ?

2015-03-22 Thread Graeme Geldenhuys
On 2015-03-22 09:48, Martin Schreiber wrote: It does not work in rtl because of the platform specific files with the same name in different sub directories. I did mention that fact in my post. I normally just want to lookup common platform things like TStrings etc. So then the quick and dirty

Re: [MSEide-MSEgui-talk] how to make mseide open fpc rtl units ?

2015-03-22 Thread Martin Schreiber
On Sunday 22 March 2015 13:57:40 Fred van Stappen wrote: Hum, stupid question . Is that syntax mse only or is it working for fpc too ? (i did not know that, i learn something = im richer = thanks) /**/ and /***/ are MSEgui specific AFAIK. FPC supports /*/ and probably /*/*/... (not

Re: [MSEide-MSEgui-talk] how to make mseide open fpc rtl units ?

2015-03-22 Thread misu kun
thanks Graeme but still can't find files like {$i base.inc} which is included in windows.pp also the ide can't find the api's definitions , like CreateWindow -- Dive into the World of Parallel Programming The Go Parallel

Re: [MSEide-MSEgui-talk] how to make mseide open fpc rtl units ?

2015-03-22 Thread Martin Schreiber
On Sunday 22 March 2015 13:20:39 misu kun wrote: thanks for the suggestions dir/**/ works perfectly :D so every * represent a number of sub-directory ? No, ...*... - none or any character(s) apart from / in path. .../*/ - any subdirectory. .../**/ - any subdirectory including nested

Re: [MSEide-MSEgui-talk] Produced code of MSElang and FPC

2015-03-22 Thread Ivanko B
MSElang-llvm seems to ask LLVM to precalculate the result ($15 in the example) then just puts it to the output. So now we have smth like C[++] double pass compiling, correct ? -- Dive into the World of Parallel

Re: [MSEide-MSEgui-talk] Produced code of MSElang and FPC

2015-03-22 Thread Martin Schreiber
On Sunday 22 March 2015 16:02:57 Ivanko B wrote: MSElang-llvm seems to ask LLVM to precalculate the result ($15 in the example) then just puts it to the output. So now we have smth like C[++] double pass compiling, correct ? MSElang produces a llvm bitcode file in a single pass. This file is

Re: [MSEide-MSEgui-talk] how to make mseide open fpc rtl units ?

2015-03-22 Thread Martin Schreiber
On Sunday 22 March 2015 10:06:54 Graeme Geldenhuys wrote: Then in your project's Debugger settings add the following. ${FPCDIR}/src/rtl/*/ This searches one sub-level only. In order to search also in nested sub directories /**/ can be used. It does not work in rtl because of the platform