[mono-vb] (no subject)

Rolf Bjarne Kvinge rolf at xamarin.com
Mon Apr 13 18:18:13 UTC 2015


mono-basic does not depend on already having a compiler in order to compile
(the git repository contains a bootstrapping compiler). On a Linux system
all you need is having Mono installed already and run 'make' from the
command-line; on Windows you can compile the solution using Visual Studio.

The compiler itself is located in the vbnc/vbnc directory:

Best regards,

On Mon, Apr 13, 2015 at 7:22 PM, Lonnie Cumberland <
lonnie at biofuelstechnologyinc.com> wrote:

> Hi Rolf,
> Thanks for your reply and I am sorry for the delay in getting back to you.
> Actually, I want to play around with the mono-basic source code to see if
> I can get it to compile so that I can learn more about how it works.
> I would like to get a pre-compiled version of mono vbnc to see if I can
> compile the sources after which I would like work with the code a bit and
> see if I can improve it some as it would make a good scripting language for
> general purposes as well and would like to see if it can be made into a
> standalone version.
> Mostly this is an initial learning exercise.  Can you please tell me what
> was the last Mono version that had this functional runtime and compiler
> working so that I might be able to download that older version to get the
> pre-compiled vbnc and runtime out?
> Any information that you could provide would be greatly appreciated.
> Thanks,
> Lonnie
> ---------------------------------
> On Fri, Apr 10, 2015 at 11:59 AM, Rolf Bjarne Kvinge <rolf at xamarin.com>
> wrote:
>> Hi,
>> The source code for Mono's VB implementation is located here:
>> http://github.com/mono/mono-basic
>> However the code is not up-to-date with the newest VB versions (it's
>> compatible with VB8, which came out with VS2005; i.e. it's 10 years old
>> now). My recommendation would be to look at the the Roslyn VB compiler from
>> Microsoft instead (
>> https://github.com/dotnet/roslyn/tree/master/src/Compilers/VisualBasic),
>> unless you have any particular interest in our code.
>> Best regards,
>> Rolf
>> On Fri, Apr 10, 2015 at 4:45 PM, Lonnie Cumberland <
>> lonnie at biofuelstechnologyinc.com> wrote:
>>> Greetings All,
>>> I hope that you are doing well.
>>> I'm a bit new to Mono-VB but am interested in compiling up the mono
>>> VB.NET compiler to get a feel for the sources and play a bit with it on
>>> my windows machine.
>>> Given that, can someone please give me an idea as to what sources need
>>> to be downloaded from the Mono-GitHub?
>>> I found the older mono/mono-basic stuff but could not locate the new
>>> implementation that is supposed to be for VB.Net.
>>> Also, in my reading on the Mono website, it says that the Mono basic
>>> (VB.Net) implementation was compiled with VB.Net and I was wondering if the
>>> Mono basic (VB.Net) implementation could be compiled with the latest
>>> pre-compiled Mono basic application?
>>> Any assistance would be greatly appreciated.
>>> Kind Regards and have a great day,
>>> Lonnie
>>> < CONFIDENTIALITY NOTICE > The information contained in this
>>> communication is confidential and is intended only for the use of the
>>> recipient named above, and may be legally privileged and exempt from
>>> disclosure under applicable law.  If the reader of this message is not the
>>> intended recipient, please resend to sender and delete the original from
>>> your computer system.  You are hereby notified that any dissemination,
>>> distribution or copying of this communication is strictly prohibited.
>>> Opinions, conclusions and other information in this message that do not
>>> relate to our official business should be understood as neither given nor
>>> endorsed.
>>> _______________________________________________
>>> Mono-vb mailing list
>>> Mono-vb at lists.ximian.com
>>> http://lists.ximian.com/mailman/listinfo/mono-vb
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ximian.com/pipermail/mono-vb/attachments/20150413/2662bca3/attachment.html>

More information about the Mono-vb mailing list