Hi!
Would there be interest in adding a Delphi compatible compiler to Mono?
Somehow I'd like to see support for my pet language.. :-)
Any thoughts?
Willi
___
Mono-devel-list mailing list
Mono-devel-list@lists.ximian.com
http://lists.ximian.com/mailman/l
1) If someone wants to write an open source Pascal compiler, they should do it. If it gets to an advanced enough state, and has the support needed, I see no reason why it could not be added to the Mono SVN; of course that is not my decision to make, but in the past similar projects such as J
Hi!
To bring this discussion to an end: We'll neither change the world nor making an
impact in the world; We don't know if we'll ever reach our goal or even if we'll
create something useful - BUT we do think positive and because it's a fun
project we can cut our teeth on, we'll start planing som
Hi all,
I am (brand-)new to this list, so I am not replying to Willi's last e-mail...
Having read the whole thread about a free managed Pascal compiler I
want to share some thoughts on this. If there is already a different
place to post mails to (Willi?) I apologize for this.
So here it goes...
Hi pascal guys!
Don't want to start any religious war here but why not to implement a
more modern flavor of pascal?
http://www.zonnon.ethz.ch/
and
http://www.citi.qut.edu.au/members/research_areas/plas/projects/cp_files/
are examples of .net pascal like compilers and good points to start
from,
Greetings,
A would love to see an Object Pascal (i.e. Delphi compatible) compiler
for Mono.
I would be quite willing to work on such a project (in my spare time),
but I don't have the documentation to do a decent job of it. It seems
to me that the best bet would be to match the language used b
I would be quite willing to work on such a project (in my spare time),
Excellent!
but I don't have the documentation to do a decent job of it. It seems
to me that the best bet would be to match the language used by Borland's
products for maximum compatibility.
Yes, of course - this goes withou
Other than the fact that I don't know what the Delphi.net extensions to
the language spec are, I'd love to begin on this. I've spent almost 10
years working in Delphi (well, I did start with Turbo Pascal 8) ) and
would love to see it available in an open platform.
Comments follow:
Willibald Kr
I can offer a C# parser and lexer for Pascal as well.
It is not in the perfect form for a compiler, as I was
using it for some other things, and it is not quite
complete (and won't be anytime soon). However, it may
prove to be a decent starting point.
It is a recursive descent parser with a lexe
Grant Hess schrieb:
Other than the fact that I don't know what the Delphi.net extensions to
the language spec are, I'd love to begin on this.
I'll dig into this - basically I think foreach is in, attributes of course and
new visibility identifiers. Then there are co-classes, namespaces (multiple
You may (or may not) be able to reuse bits of Virtual Pascal for this -
see www.vpascal.com for more information.
Yours,
Morten
___
Mono-devel-list mailing list
Mono-devel-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-devel-list
I guess we agree on C# as programming language, so we do not need
another Delphi.NET compiler for bootstrapping (though we need very good
unit tests then) and probably can reuse existing utilities for the C#
and VB(?) compilers.
I think C# is the right place for the compiler. If we are ever ab
Just a quick update.
I've started putting together a quick .jay parser based on the Object
Pascal ver6 spec. I've got the entire spec entered, but I don't have a
good way to build a scanner yet. Also the .jay file is very sparse!
Only one rule actually has any action associated with it, and th
On Mon, 14 Mar 2005 02:39:21 +0100
Willibald Krenn <[EMAIL PROTECTED]> wrote:
> >> We have four possiblities as I see it:
> >> 4.> Take (g)mcs and make it understand Delphi
> >
> > I would love to be able to leverage all of the talent that has been
> > used to make the mcs and gmcs compilers.
At 07:21 PM 13/03/2005 -0800, Grant Hess wrote:
>Just a quick update.
>
>I've started putting together a quick .jay parser based on the Object
>Pascal ver6 spec. I've got the entire spec entered, but I don't have a
>good way to build a scanner yet. Also the .jay file is very sparse!
>Only one
--- Jonathan Gilbert <[EMAIL PROTECTED]> wrote:
> There is one release there, and I have successfully
> used it in conjunction
> with my other port of Java CUP (C# CUP, not
> currently on sourceforge but
> downloadable at http://israel.../cup_gui/)
> to make a parser for a
> significant sup
At 09:47 PM 13/03/2005 -0800, Kelly Leahy wrote:
>--- Jonathan Gilbert <[EMAIL PROTECTED]> wrote:
>> There is one release there, and I have successfully
>> used it in conjunction
>> with my other port of Java CUP (C# CUP, not
>> currently on sourceforge but
>> downloadable at http://israel.
Grant Hess schrieb:
I think C# is the right place for the compiler. If we are ever able to
leverage gmcs, it will be significantly easier if we are developing in
the same language as they are.
True.
As far I am concerned, we can work off-line to begin with. It will take
a fair bit of time to g
Alexandre Rocha Lima e Marcondes schrieb:
Hello,
I think the best way is to start from the gmcs code. We should speak with Miguel de Icaza,
to see if we are not duplicating efforts, and in my opinion we could put the
code on the mono
repository if Miguel allows us.
Yes, it would be inte
Grant, et al.
> A would love to see an Object Pascal (i.e. Delphi compatible)
> compiler for Mono.
While not part of the Mono project per se, you might want to take a look
at Chrome, the Object Pascal compiler for .NET and Mono that we
currently are working on at RemObjects Software.
The comma
Rather then reinventing the wheel and writing another Pascal compiler
for Mono, why not get involved with Chrome a bit more and help us make
sure Chrome will suit the needs of Mono developers? We could use
assistance and feedback from the Mono crowd on many levels.
I'm not quite sure I understand
marc hoffman wrote:
I've spoken with Miguel extensively on several occasions about Chrome
and our support for Mono, and he was very enthusiastic and supportive of
our goal of making Chrome /the/ next generation object pascal compiler
for Mono, and a well-accepted part of the mono family.
Perhaps y
I've attached a quick document with a (sort-of) proposal for the Object
Pascal compiler.
This is just notes from my quick brainstorming on the concept, nothing
concrete. Just something to get the ball rolling on this idea.
Read if you are interested. Comments back to the list, please.
Thanks
Grant,
> Some of us have difficulty in trusting commercial products to
> provide trustable solutions for software development.
Yeah well...
> It would be great if you are offering to release the source
> of this Chrome compiler under an open source compatible
> license.
Not likely to hap
Willibald,
> I did not know that Chrome is so closely bundeled with Mono -
> but OTOH why doesn't mono ship with Chrome
For one thing, Chrome isn't released, just yet ;).
> if it is
> considered to be the standard object pascal compiler for
> Mono? Or did I miss something here? Is there/Wil
Marc,
I did not know that Chrome is so closely bundeled with Mono -
but OTOH why doesn't mono ship with Chrome
For one thing, Chrome isn't released, just yet ;).
But you have the command line preview... Why is it not in mono cvs, if it's the
standard Pascal compiler? Everything's there, except
On Tue, 2005-03-15 at 03:08 +0100, Willibald Krenn wrote:
>In short, I'm still willing to take the task of doing some open source
>Delphi/Chrome/whatever compiler, but only if we have backing of Miguel.
>Otherwise this would be wasted time, as it seems that 'alia iacta erat' long
>before in the
I have no interest in either pascal, delphi, or any of this, but for
what it is worth the Chrome guys have been around for a while. They have
spoken to me about MonoDevelop integration, and have posted many times
on this mailing list.
I'm not that new to the list, but it never ocurred to me that mo
Todd Berman wrote:
On Tue, 2005-03-15 at 03:08 +0100, Willibald Krenn wrote:
In short, I'm still willing to take the task of doing some open source
Delphi/Chrome/whatever compiler, but only if we have backing of Miguel.
Otherwise this would be wasted time, as it seems that 'alia iacta erat' long
Willibald,
> But you have the command line preview...
Yes.
> Why is it not in
> mono cvs, if it's the standard Pascal compiler? Everything's
> there, except some Pascal compiler.
Why would it be in the Mono cvs? Chrome is a closed-source commercial
product, it's not open source. I made that
Willibald Krenn wrote:
How do you guys manage to get some work done while at the same time
hanging around in #mono? I can not do that, so I do not monitor #mono.
Willi
I think that it can only go further down from here!
Frankly folks, I see the beauty of an Open Source compiler for managed
Pas
Francisco T. Martinez schrieb:
Willibald Krenn wrote:
How do you guys manage to get some work done while at the same time
hanging around in #mono? I can not do that, so I do not monitor #mono.
Willi
I think that it can only go further down from here!
Sorry if this sounded harsh (or even worse) -
Francisco T. Martinez wrote:
I think that it can only go further down from here!
Frankly folks, I see the beauty of an Open Source compiler for managed
Pascal. However, I fail to see how is that adversarial with the folks
form RemObjects. There is plenty of room for all alternatives.
Please
On Tue, 2005-03-15 at 04:38 +0100, marc hoffman wrote:
> Let me close by saying that i think and hope that there's room here for
> open source (Mono) and commercial (Chrome) software to co-exist and
> support each other for mutual benefit - rather then working against each
> other.
Of course ther
Mr. Willibald
Upload you source code to svn under some Open Source licence and you
will see patches flowing in (if you are patient enough).
Otherwise I am forced to interpret your calls for co-operation as a
vicious intention to "hiring" some Mono developers to work for you.
alt.jobs.offered woul
> Mr. Willibald
I am sorry Mr.Willibald. I have demeaned myself by getting in to
these flaming wars. My bad .
Mr. Hoffman
Upload your source code to svn under some Open Source licence and you
will see patches flowing in (if you are patient enough).
Otherwise I am forced to interpret your calls
On Tue, 2005-03-15 at 09:51 +0530, Jambunathan K wrote:
>> Mr. Willibald
>
>I am sorry Mr.Willibald. I have demeaned myself by getting in to
>these flaming wars. My bad .
>
>Mr. Hoffman
>
>Upload your source code to svn under some Open Source licence and you
>will see patches flowing in (if you ar
On Tue, 2005-03-15 at 00:14, marc hoffman wrote:
> > It would be great if you are offering to release the source
> > of this Chrome compiler under an open source compatible
> > license.
>
> Not likely to happen as long as some of us have to pay for rent and food
> ;)
Marc, there will always
Willibald Krenn wrote:
Hi!
Would there be interest in adding a Delphi compatible compiler to Mono?
Somehow I'd like to see support for my pet language.. :-)
Any thoughts?
Willi
___
Mono-devel-list mailing list
Mono-devel-list@lists.ximian.com
http://lis
Marc,
Thanks very much for your detailed answer.
Why would it be in the Mono cvs? Chrome is a closed-source commercial
product, it's not open source. I made that clear in my original post.
Of course you made that clear - perhaps I did not explain what /I/ meant clearly
enough: I somewhat missed a
On Mon, 2005-03-14 at 14:22 +0100, Willibald Krenn wrote:
> Alexandre Rocha Lima e Marcondes schrieb:
> > Hello,
> >
> > I think the best way is to start from the gmcs code. We should speak
> > with Miguel de Icaza,
> to see if we are not duplicating efforts, and in my opinion we could
Well,
Concerning the amount of debate spawned by a simple attempt start this
project, I've come to a couple of conclusions.
1) Very few people care about the project
2) Official support will be limited
3) Opposition from commercial interests exists
Personally, I don't feel that these are enough r
Marc
I tender my public apologies if only you are willing to share the
source. Otherwise I standy what I said.
No sincere Open Source developer who is in right wits is ever going to
heed to, what I see as a "dubious" call. I agree that I could have
been polite. But you had ruffled my sincerest of
On Wed, 16 Mar 2005 18:48:59 +0100
Willibald Krenn <[EMAIL PROTECTED]> wrote:
> Hi!
>
> To bring this discussion to an end: We'll neither change the world nor
> making an impact in the world; We don't know if we'll ever reach our
> goal or even if we'll create something useful - BUT we do think
>
> > The 'how','what' and 'when' parts still need to be
> decided (some
> > probably next week); Of course we won't do this on
> the mono-devel
> > list, but we'll report back here.
>
> I would like to paritcipate on this project, on my
> spare time also ...
>
Me too. Please include me in
Willi
Good luck. Have tons of fun. Share the fun when done.
Regards,
Jambunathan K.
On Wed, 16 Mar 2005 18:48:59 +0100, Willibald Krenn
<[EMAIL PROTECTED]> wrote:
> Hi!
>
> To bring this discussion to an end: We'll neither change the world nor making
> an
> impact in the world; We don't know
Philipp Haller wrote:
I am (brand-)new to this list, so I am not replying to Willi's last e-mail...
As I have some experience in writing parser generators with ANTLR I
can only recommend it, there is almost no loss in flexibility compared
to a hand-written recursive descent parser. I even used
I completely agree that there has to be a Delphi compiler ...
Me too, I would love to see this project idea start to get going.
___
Mono-devel-list mailing list
Mono-devel-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-dev
On Wed, 16 Mar 2005 23:12:56 +0100
Philipp Haller <[EMAIL PROTECTED]> wrote:
> So here it goes...
> A colleague at the research center where I work as a grad student has
> worked the past 1-2 years on a Object Pascal front end (parser +
> semantic analyzer) for a re-engineering tool. He has been u
Alexandre,
Have you asked your colleague if we could use his/her code on our
Pascal Compiler code (I think the name should be discussed here on the list)?
If this code could be used, could we make a fork on his cvs server or
should we try to use another server.
If you didn
On Sun, 20 Mar 2005 21:54:51 +0100
Willi Krenn <[EMAIL PROTECTED]> wrote:
> Alexandre,
>
> > Have you asked your colleague if we could use his/her code on
> > our Pascal Compiler code (I think the name should be discussed
> > here on the list)? If this code could be used, could we mak
On Tue, 2005-03-15 at 07:34 -0800, Grant Hess wrote:
> I would love to be able to develop a Pascal compiler, but I don't see it
> happening in conjunction with Mono at this time.
>
> On that note I will say this much. I am not a politician, I am a
> programmer. If people can work out the polit
Have you considered adopting boo[1] as the compiler infrastructure?
I'd love to cooperate with you and make sure the boo compiler
infrastructure can accommodate the needs of object pascal.
[1] http://boo.codehaus.org/
On Mon, 14 Mar 2005 12:42:11 -0800, Grant Hess <[EMAIL PROTECTED]> wrote:
> I
On 03/15/05 Grant Hess wrote:
> Concerning the amount of debate spawned by a simple attempt start this
> project, I've come to a couple of conclusions.
>
> 1) Very few people care about the project
> 2) Official support will be limited
This is at best your misinformed opinion.
If by 'official su
Why?
Who uses Pascal anymore?
Hasn't everyone (that's serious) moved on to C++, Java and/or C#?
Are there jobs in Pascal anymore?
It makes little sense to hack up something such as a Pascal compiler (no small
task, btw) if no
one except the three people working on it will use it--or care if it
Who uses Pascal anymore?
I use it on a daily base.
Hasn't everyone (that's serious) moved on to C++, Java and/or C#?
I also write C# programs. (I leave out Java and C++ in this mail)
Are there jobs in Pascal anymore?
Yes, there are. But most are not "plain" Pascal, they are Delphi. Ever
Edward Wilson wrote:
Why?
Who uses Pascal anymore?
I also use Delphi (commercially $$$) on a daily basis and C#. But I
choose the best language/framework for the job.
With the latest IDE, Delphi2005, I can work in native Delphi.win32, C#
and Delphi.net in the same project group.
Its a inclusi
I agree with you; however, I am less confident that in 5-10 years Pascal will
still be what it is
today. I would wager that Pascal is slowly loosing mindshare.
-
e
--- David Champion <[EMAIL PROTECTED]> wrote:
> Edward Wilson wrote:
>
> >Why?
> >
> >Who uses Pascal anymore?
> >
> >
> I also
58 matches
Mail list logo