<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.6000.16705" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff><FONT face=Arial size=2>
<DIV><FONT face=Arial size=2>just my quick comment (not really much of a poster 
here):</FONT></DIV>
<DIV>but, have you looked into the Java VM?...</DIV>
<DIV> </DIV>
<DIV>just from what all I have read, this is probably closer to what you might 
be asking for.</DIV>
<DIV> </DIV>
<DIV>more so, there are some compilers that allow compiling from C to java 
bytecode, but I have not looked much into them (I personally have doubts as to 
how effectively C can be mapped to the JVM, but this is a different 
issue).</DIV>
<DIV> </DIV>
<DIV>there are also IDE's like Eclipse and similar...</DIV>
<DIV> </DIV>
<DIV>there is also GCJ (GNU compiler for Java), which has some interesting 
features, some of which may be useful.</DIV>
<DIV> </DIV>
<DIV> </DIV>
<DIV>MS's .NET stuff might also be worth looking into, where here we have 
C++/CLI and similar, which compiles to MSIL/CIL, which is a bytecode format 
(granted though, it is typically JIT-compiled though, as the bytecode is not 
particularly well suited to efficient interpretation). likewise, all of this 
stuff is supported in Visual Studio.</DIV>
<DIV> </DIV>
<DIV>a lot more free code is available for the JVM than .NET though (actually, 
between them, I like the JVM better, although I will admit that technically 
there are things .NET does a little better IMO...).</DIV>
<DIV> </DIV>
<DIV> </DIV>
<DIV>ok, granted, I don't really use Java or .NET personally... (I have my 
own reasons for preferring to stick with targeting the native 
architecture... and personally don't really care for IDE's 
either...).</DIV>
<DIV> </DIV>
<DIV> </DIV>
<BLOCKQUOTE 
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
  <DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
  <DIV 
  style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>From:</B> 
  <A title=michaeldmcdonnell@yahoo.com 
  href="mailto:michaeldmcdonnell@yahoo.com">Michael McDonnell</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>To:</B> <A title=daniel@zuster.org 
  href="mailto:daniel@zuster.org">Daniel Dunbar</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>Cc:</B> <A title=llvmdev@cs.uiuc.edu 
  href="mailto:llvmdev@cs.uiuc.edu">LLVM Developers Mailing List</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>Sent:</B> Sunday, October 12, 2008 7:21 
  AM</DIV>
  <DIV style="FONT: 10pt arial"><B>Subject:</B> Re: [LLVMdev] C++ to C?</DIV>
  <DIV><FONT face=Arial size=2></FONT><FONT face=Arial size=2></FONT><BR></DIV>
  <TABLE cellSpacing=0 cellPadding=0 border=0>
    <TBODY>
    <TR>
      <TD vAlign=top>
        <DIV>Daniel,</DIV>
        <DIV><FONT face=Arial size=2></FONT> </DIV>
        <DIV>Thanks for the reference to SPIM. It looks interesting, but appears 
        to be an assembler that can also execute the code (it does not execute 
        binary files). In addition, I'm probably asking for too much. Ideally, 
        I'm looking for something like MS Visual Studio with that executes on a 
        virtual software machine, whose source code is freely available. </DIV>
        <DIV><FONT face=Arial size=2></FONT> </DIV>
        <DIV>Thanks,</DIV>
        <DIV>M. McDonnell</DIV>
        <DIV><FONT 
size=2></FONT> </DIV></TD></TR></TBODY></TABLE></BLOCKQUOTE></FONT>
<DIV style="FONT: 10pt arial"> </DIV></BODY></HTML>