Re: [fonc] tutorial update

2008-05-01 Thread Michael Haupt
Hi Michael, Am 01.05.2008 um 05:11 schrieb Michael FIG: Would you be able to share something like a diff or wdiff of the paper so that we could see what has changed? it's really what you'd call a maintenance update. If you have read the first version, this one won't give you anything new; i

Re: [fonc] tutorial update

2008-04-30 Thread Michael FIG
Hi, Michael Haupt <[EMAIL PROTECTED]> writes: > just a brief notice that my COLA tutorial ("Implementing Brainfuck in > COLA") is available in an updated version. The update does not bring > anything fundamentally new, just enhancements, mostly in terms of > accuracy. Would you be able to share

[fonc] tutorial update

2008-04-30 Thread Michael Haupt
Dear all, just a brief notice that my COLA tutorial ("Implementing Brainfuck in COLA") is available in an updated version. The update does not bring anything fundamentally new, just enhancements, mostly in terms of accuracy. http://www.swa.hpi.uni-potsdam.de/tutorials/cola/index.html Bes

Re: [fonc] tutorial

2007-11-28 Thread Kim Rose
The community may find it of interest to know we toyed with this word/ idea some time ago Kim On Nov 28, 2007, at 7:12 AM, Steven H. Rogers wrote: On Wed, November 28, 2007 06:50, [EMAIL PROTECTED] wrote: ZEN meaning Zero Engine Noise? That might work ;), but this definition from the J

Re: [fonc] tutorial

2007-11-28 Thread Kim Rose
That's got my vote for the time being... -- Kim On Nov 28, 2007, at 9:41 AM, Joshua Gargus wrote: That's not bad. How about simply OLA, since minimalism is such a big part of the whole adventure? Josh On Nov 28, 2007, at 5:30 AM, Steven H. Rogers wrote: Stéphane Conversy wrote: btw,

Re: [fonc] tutorial

2007-11-28 Thread Joshua Gargus
That's not bad. How about simply OLA, since minimalism is such a big part of the whole adventure? Josh On Nov 28, 2007, at 5:30 AM, Steven H. Rogers wrote: Stéphane Conversy wrote: btw, I vote for ZOLA for two reasons: 1. http://acronyms.thefreedictionary.com/zola . "Zola is not availab

Re: [fonc] tutorial

2007-11-28 Thread Steven H. Rogers
On Wed, November 28, 2007 06:50, [EMAIL PROTECTED] wrote: > ZEN meaning Zero Engine Noise? > That might work ;), but this definition from the Jargon File is more what I had in mind: zen vt. To figure out something by meditation or by a sudden flash of enlightenment. Originally applied to bug

Re: [fonc] tutorial

2007-11-28 Thread rfh
ZEN meaning Zero Engine Noise? .. Zitat von "Steven H. Rogers" <[EMAIL PROTECTED]>: > Stéphane Conversy wrote: > > btw, I vote for ZOLA for two reasons: > > 1. http://acronyms.thefreedictionary.com/zola. "Zola is not available > > in the list of acronyms." (whci hmeans it IS available) > > 2.

Re: [fonc] tutorial

2007-11-28 Thread Steven H. Rogers
Stéphane Conversy wrote: btw, I vote for ZOLA for two reasons: 1. http://acronyms.thefreedictionary.com/zola. "Zola is not available in the list of acronyms." (whci hmeans it IS available) 2. http://en.wikipedia.org/wiki/%C3%89mile_Zola: "...but I affirm, with intense conviction, the Truth is

Re: [fonc] tutorial

2007-11-28 Thread Stéphane Conversy
ok. By looking at the examples, I see that all the tools are launched using a command line. Can I infer that so far, dynamic 'compiling' is still not possible, though envisionned ? Which leads to the question: is it one of the goals to make *OLA embedable someday in a squeak-like environmen

Re: [fonc] tutorial

2007-11-28 Thread Stéphane Conversy
Many thanks for taking time to answer to the previous questions. Introducing the new ones: In function/, there is jolt/, jolt-burg/, jolt-vpu/. AFAI, jolt-vpu is a first attempt, and is moribund. I don't know the relationship between jolt and jolt-burg. However, a $ find . -name Makefile |

Re: [fonc] tutorial

2007-11-27 Thread Matthew Fulmer
On Tue, Nov 27, 2007 at 10:08:04AM -0800, Ian Piumarta wrote: > On Nov 23, 2007, at 12:22 AM, St?phane Conversy wrote: > >> I still don't fully understand the goal of fonc/idst (or COLA ? or LOLA ?) > > Think of it as 'factory tooling'. If you have a lathe and a milling > machine you can build la

Re: [fonc] tutorial

2007-11-27 Thread dbfaken
Ian Piumarta <[EMAIL PROTECTED]> wrote: [snip] > I hate the special case handling of text layout -- > everything should be made of relationships between and constraints > acting on boxes and springs, like in TeX (and maybe we should even be > using Knuth's algorithms directly). Possibly

Re: [fonc] tutorial

2007-11-27 Thread Ian Piumarta
On Nov 25, 2007, at 4:18 PM, Dan Amelang wrote: The canvas stuff was created initially to support some jolt+javascript work that needed graphical capabilities. I wouldn't try to infer anything profound from its existence/implementation. Other than it's an indication of the direction in which t

Re: [fonc] tutorial

2007-11-27 Thread Ian Piumarta
On Nov 23, 2007, at 2:39 AM, Stéphane Conversy wrote: For example, there is a lot of canvas examples in the function directory, none in the object directory. Why is that ? can't I program OO graphical stuff with LOLA ? The object/ and function/ directories include incompatible object libr

Re: [fonc] tutorial

2007-11-27 Thread Ian Piumarta
On Nov 23, 2007, at 12:22 AM, Stéphane Conversy wrote: I still don't fully understand the goal of fonc/idst (or COLA ? or LOLA ?) Think of it as 'factory tooling'. If you have a lathe and a milling machine you can build lathes and milling machines easily; without them, building the same

Re: [fonc] tutorial

2007-11-25 Thread Dan Amelang
On Nov 23, 2007 2:39 AM, Stéphane Conversy <[EMAIL PROTECTED]> wrote: > ... > for example, there is a lot of canvas examples in the function directory, > none in the object directory. > Why is that ? can't I program OO graphical stuff with LOLA ? You can. The fact that the canvas stuff was done i

Re: [fonc] tutorial

2007-11-23 Thread Stéphane Conversy
Le 23 nov. 07 à 09:22, Stéphane Conversy a écrit : I try to express it differently: For me, fonc/idst is a general project about language, run-time, dynamic everything etc, including peg, which is a new way to implement languages. It seems to me that your tutorial only adresses the prob

Re: [fonc] tutorial

2007-11-23 Thread Stéphane Conversy
Le 22 nov. 07 à 23:40, Michael Haupt a écrit : Hi Stéphane, Am 22.11.2007 um 20:13 schrieb Stéphane Conversy: The trick is dirty because I have to bind a variable to the result of a rule evaluation and then re-bind it to something entirely different. That's not what I consider clean code.

Re: [fonc] tutorial

2007-11-22 Thread Stéphane Conversy
Le 22 nov. 07 à 18:25, Michael Haupt a écrit : The trick is dirty because I have to bind a variable to the result of a rule evaluation and then re-bind it to something entirely different. That's not what I consider clean code. I still don't understand why you had to do that. I really

[fonc] tutorial

2007-11-20 Thread Michael Haupt
Dear all, there's a small tutorial I wrote on the principles applied when implementing programming languages using COLA and its PEG implementation. The language chosen for the tutorial is, rather for its simplicity than for its name, brainfuck. http://www.swa.hpi.uni-potsdam.de/tutorials/