Re: ANN: Dao, the official 1.0 version is released

2009-03-07 Thread Limin Fu
On Sat, Mar 7, 2009 at 5:14 PM, MRAB wrote: > Limin Fu wrote: > > Dennis Lee Bieber wrote: > >> Whatever it is, the name does tend to lend confusion with the older >>> Microsoft database access method DAO (which was superceded by ADO). >>> >> >> I

Re: ANN: Dao, the official 1.0 version is released

2009-03-07 Thread Limin Fu
www.bestiaria.com/ > > -- > http://mail.python.org/mailman/listinfo/python-list > -- Limin Fu http://www.daovm.net -- http://mail.python.org/mailman/listinfo/python-list

Re: ANN: Dao, the official 1.0 version is released

2009-03-06 Thread Limin Fu
than in other mailing lists and groups, that's why python mailing list is one of the first places coming into my mind when I plan for an announcement of Dao;) > > andrew > > Limin Fu wrote: > > Hi, > > > This is to announce the first official release of Dao. > > -- Limin Fu http://www.daovm.net -- http://mail.python.org/mailman/listinfo/python-list

Re: ANN: Dao, the official 1.0 version is released

2009-03-06 Thread Limin Fu
and suggestions more often than in other mailing lists and groups, that's why python mailing list is one of the first places coming into my mind when I plan for an announcement of Dao;) > > andrew > > > Limin Fu wrote: > > Hi, > > > > This is to announce the

Re: ANN: Dao, the official 1.0 version is released

2009-03-06 Thread Limin Fu
Honest to say, there is no solid connection between Dao and Python. It's just that I had received some good suggestions and comments from these groups when I made a few previous announcements in these groups. So I guessed somebody might be interested in Dao, and thought it might be a good idea to a

ANN: Dao, the official 1.0 version is released

2009-03-06 Thread Limin Fu
Hi, This is to announce the first official release of Dao. Dao is a simple yet powerful object-oriented programming language with many advanced features including, soft (or optional) typing, BNF-like macro system, regular expression, multi-dimensional numeric array, closure, coroutine, asynchrono

ANN: Dao 1.0 preview version is released

2008-04-25 Thread Limin Fu
Hi, I am please to announce a preview release of Dao (1.0). Dao is a simple yet powerful object-oriented programming language featured by, optional typing, BNF-like macro system, regular expression, multidimensional numeric array, asynchronous function call for concurrent programming etc. Since t

questions on python script compiling for embedding

2006-05-16 Thread Limin Fu
Dear all, I am trying to embed python into another scripting language, to do this I need to solve a number of problems on importing or compiling python script. First let me state what exactly I want to do, that is, I want the following syntax to be supported in the host language which I am devel

ANN: Tao Scripting Language 0.9.0 beta released!

2005-04-25 Thread Limin Fu
: sub->routine, continue->skip. commenting symbols are also changed. * Some bugs. Download: http://prdownloads.sourceforge.net/taoscript/tao_0_9_0_beta.tar.gz?download Document: http://taoscript.sourceforge.net/An_Introduction_to_Tao_Language.pdf HomePage: http://taoscript.sourceforge.net Cont

Re: ANN: Tao Scripting Language 0.8.5 beta released!

2005-01-28 Thread Limin Fu
rison between Tao and other languages, and make it available in the website of Tao. But it will not be soon. Cheers On Thu, 27 Jan 2005 23:47:27 +0100, PA <[EMAIL PROTECTED]> wrote: > > On Jan 27, 2005, at 23:42, Limin Fu wrote: > > > at that time I didn't heard about

Re: ANN: Tao Scripting Language 0.8.5 beta released!

2005-01-27 Thread Limin Fu
ROTECTED]> wrote: > > On Jan 27, 2005, at 22:54, Limin Fu wrote: > > > I found that, a language with simple syntax, convenient text > > processing functionality, powerful numeric computation capability, and > > simple C/C++ interfaces would be very useful >

Re: ANN: Tao Scripting Language 0.8.5 beta released!

2005-01-27 Thread Limin Fu
> Since you chose to announce it in this mailing list/newsgroup, may I > suggest that a comparison with Python is in order? > To make a reasonable comparison with Python, I need to spend more time to investigate into python, since so far I only know some basic things in Python :-). But I can ensu

Re: Tao Scripting Language 0.8.5 beta released!

2005-01-27 Thread Limin Fu
e project as small as possible, so > that it remains easy to check out the entire > code. > Maybe it is even a good idea to keep > the problem with the strings as a "feature" > in order to keep the Lexer as simple as > possible? > > Best regards > > Claudio &

ANN: Tao Scripting Language 0.8.5 beta released!

2005-01-27 Thread Limin Fu
Dear all, I am glad to announce in this mailing list that the lastest version of a new scripting language has come out. Welcome to try it out. Comments are welcome. Suggestions are appreciated. === Here are some details: === Design Goals: 1. Simple and

Re: How is Python designed?

2004-12-08 Thread Limin Fu
I think code says thing clearer, here I pasted a simplified version of my implementation with depth-tranverse. Note: this simplified version cannot handle unary computation. To read the real version, please read one source file of Yuan at: http://cvs.sourceforge.net/viewcvs.py/yuan-language/yuan_de

Re: How is Python designed?

2004-12-08 Thread Limin Fu
> So maybe you're right in claiming it beeing > recursive. But then, > depth-traversal is recursive, too. No, in the depth-traversal implementation, a function can avoid calling itself (at least in my implementation it's like this). Because you can write seperate functions: a function for depth

Re: How is Python designed?

2004-12-08 Thread Limin Fu
It seems that we focused on different things. I was talking about the example I have given for arithmetic evaluation. And you focused the AST-based evaluation, which, I belive, is different from my example. I also agree that they called the functions for the same number of times, the difference is

Re: How is Python designed?

2004-12-08 Thread Limin Fu
Of course for such simple expression, that function will not run recursively, but for more complex expressions, it will, as a example: a + b * ( c + ( d - e ) / f )... --- LutherRevisited <[EMAIL PROTECTED]> wrote: > Kinda off subject, just thought I'd add that 0! = 1 > for that recursion examp

Re: How is Python designed?

2004-12-07 Thread Limin Fu
Hi, > why did you choose that technique and not a common > parser generator? The Because I didn't know the standard parse technique when I started to implement Yuan :) > kind of parsing you use is somewhat oldfashioned - > back in the times where > parsing theory wasn't evolved enough. The > dis

Re: How is Python designed?

2004-12-06 Thread Limin Fu
Hi, > So I guess you don't use classic parser techniques > then? You are right. The Yuan interpreter scans the tokens resulted from lexical analysis and matches them to the syntax patterns. There are 3 basic patterns defined in Yuan: arithmetic "a*b+c", chain (as I called it) "objs[i]->func()" an

Re: How is Python designed?

2004-12-05 Thread Limin Fu
> I'm > > not that type who is afraid of negative opinions > :) In fact, I was trying to say it in joking way. Unfortunately, it is not obvious due to my poor english! Limin __ Do you Yahoo!? Yahoo! Mail - now with 250MB free storage. Learn mor

Re: How is Python designed?

2004-12-05 Thread Limin Fu
Hi, > Ok, thats clearer. This whole thing sounds familiar > - the technique you > describe seems to resemble continuation passing > style. For a brief > discussion read here: > > http://www.ps.uni-sb.de/~duchier/python/continuations.html > > Python has a continuation-based interpreter > implemen

Re: How is Python designed?

2004-12-05 Thread Limin Fu
Well, you are the first who really want to join to the development of Yuan, I'm quite glad. We can further discuss in detail outside of this python mailing list, since it is not the place for such discussion. Here I just mention a few things here, maybe I can also get some advices from some experie

Re: How is Python designed?

2004-12-04 Thread Limin Fu
Hi, Probably you didn't understand well what I meant or maybe I didn't express clearly what I meant. So I think I need to spend more words to make it clear. First, there is no abstract syntax tree generated for the whole program, except for arithmetic expression(even for this, it is slightly diff

Re: How is Python designed?

2004-12-04 Thread Limin Fu
> If you want cutting-edge, mind twisting stuff, look > into > Psyco extension (Armin Rigo, 1.3 just announced > here) > Stackless extension (Christian Tismer) > PyPy (new interpreter written in Python, several > people, has EU funding) That would be interesting. However I am designing and impleme

Re: How is Python designed?

2004-12-03 Thread Limin Fu
nybody has such references, please send me some if you don't mind. I would be appreciative very much. Best, Limin --- Terry Reedy <[EMAIL PROTECTED]> wrote: > > "Limin Fu" <[EMAIL PROTECTED]> wrote in message > > news:[EMAIL PROTECTED] > > To cla

Re: How is Python designed?

2004-12-03 Thread Limin Fu
To clarify, I mean the internal structure and design of python interpreter. Any hint? Thanks. Regards, Limin __ Do you Yahoo!? Yahoo! Mail - 250MB free storage. Do more. Manage less. http://info.mail.yahoo.com/mail_250 -- http://mail.python.org

Re: How is Python designed?

2004-12-03 Thread Limin Fu
--- Timo Virkkala <[EMAIL PROTECTED]> wrote: > > Do you mean the structure and design of the > language, or the process of > designing the language? I mean the structure and design of the language. Sorry for the umbiguous question. > > Well, in either case, you'll probably find your > answer

How is Python designed?

2004-12-02 Thread Limin Fu
Hello, Is there any technical description on internet of how python is designed? Or can somebody give a short description about this? I'm just curious. Thanks in advance, Limin __ Do you Yahoo!? Yahoo! Mail - You care about security. So