I am evaluating LLVM for my project to drive an embedded language. Does anybody have any pointers on where to start? Most notably: 1) How to interface to it? 2) How submit a program for an execution? 3) How to plug in a GC, or use an existing one? I am pretty sure that these topics were thoroughly discussed and documented, but I cannot find anything on the net. Any relevant links are appreciated. Thanks, Eugene PS: I hope this is the proper forum to ask such simple questions. If not, please pardon me in advance.
On Jul 17, 2008, at 3:28 PM, Eugene Lazutkin wrote:> I am evaluating LLVM for my project to drive an embedded language. > Does > anybody have any pointers on where to start? Most notably: > > 1) How to interface to it? > 2) How submit a program for an execution? > 3) How to plug in a GC, or use an existing one? > > I am pretty sure that these topics were thoroughly discussed and > documented, but I cannot find anything on the net. Any relevant links > are appreciated. >The best place for the docs is this: http://llvm.org/docs/ And what you're looking for as a tutorial is: http://llvm.org/docs/tutorial/> > PS: I hope this is the proper forum to ask such simple questions. If > not, please pardon me in advance.Definitely the correct forum. Hope this helps. -eric
Thank you, Eric. Somehow I missed the tutorial in the middle of the list of available documents. Thanks, Eugene Eric Christopher wrote:> On Jul 17, 2008, at 3:28 PM, Eugene Lazutkin wrote: > > >> I am evaluating LLVM for my project to drive an embedded language. >> Does >> anybody have any pointers on where to start? Most notably: >> >> 1) How to interface to it? >> 2) How submit a program for an execution? >> 3) How to plug in a GC, or use an existing one? >> >> I am pretty sure that these topics were thoroughly discussed and >> documented, but I cannot find anything on the net. Any relevant links >> are appreciated. >> >> > > The best place for the docs is this: > > http://llvm.org/docs/ > > And what you're looking for as a tutorial is: > > http://llvm.org/docs/tutorial/ > > >> PS: I hope this is the proper forum to ask such simple questions. If >> not, please pardon me in advance. >> > > Definitely the correct forum. > > Hope this helps. > > -eric > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev >