search for: cfor

Displaying 4 results from an estimated 4 matches for "cfor".

Did you mean: cfo
2013 Nov 23
0
[LLVMdev] "Mapping High-Level Constructs to LLVM IR"
On 11/23/2013 12:18 AM, Mikael Lyngvig wrote: > Thanks, you have a lot of valid points there. I have myself long ago > abandoned the path of using C as a backend language due to the very > factors you mention. > > However, as I said, the document was put together in 30 minutes. Not > exactly ready for prime time :-) > > I do agree that all of the things you mention
2013 Nov 25
2
[LLVMdev] "Mapping High-Level Constructs to LLVM IR"
...perhaps occasionally ask you guys for specifics. >> >> We are not going to find much common ground on the issue of "calling >> propagated return values for exception handling", I think :-) See >> https://www.lyngvig.org/Teknik/A-Proposal-for-Exception-Handling-in-Cfor the details. >> >> I started out with C++ as the example language because a lot of people >> know that language - and most certainly the majority of the LLVM user base. >> Obviously, you'd have to add source code from other languages than C++ >> when C++ does not...
2013 Nov 23
4
[LLVMdev] "Mapping High-Level Constructs to LLVM IR"
Thanks, you have a lot of valid points there. I have myself long ago abandoned the path of using C as a backend language due to the very factors you mention. However, as I said, the document was put together in 30 minutes. Not exactly ready for prime time :-) I do agree that all of the things you mention should be described, including Lambdas, closures, and generators, but I must admit up
2013 Nov 25
0
[LLVMdev] "Mapping High-Level Constructs to LLVM IR"
Hi, documentation is always good and this is a great idea. It'll be particularly useful as a place where additional examples of constructs from non-C-family languages could be added (since most compiler tutorials inevitably focus on languages that are a lot like C/C++/Obj-C). I'd imagine you've already thought of this, but it might be something where using pseudo-LLVM-IR is of the