In Pharo 60 (and not in Pharo 50) I extracted the command line logic into a specific object so that we do not have to be bound to use the command line. You can have a look in the CLI package.
This is good that there is Section 7 this in the doc. We started to build a simple Morphic renderer for Pillar. We should continue. If someone wants to have fun. This would be nice to have see it coming to live. On my todo: I also want to use mustache inside Pharo and not generating files on the disk. Stef On Fri, Aug 18, 2017 at 10:08 PM, H. Hirzel <[email protected]> wrote: > Exactly. > > Section 7 of > https://ci.inria.fr/pharo-contribution/job/EnterprisePharoBook/lastSuccessfulBuild/artifact/book-result/PillarChap/Pillar.html > > has an example > > > | wiki | > wiki := '!My Document'. > PRPillarParser parse: wiki > > > Or > > PRPillarParser parse: (FileSystem workingDirectory / 'foo.pillar') > readStream > > > and then > > > PRHTMLWriter write: document > > > This put together gives > > PRHTMLWriter write: ( > PRPillarParser parse: (FileSystem workingDirectory / 'welcome.pillar') > ) > > > If I inspect the result of this expression I get the HTML string. > > Thank you Cyril. This is what I was looking for. > > --Hannes > > > > > On 8/18/17, Cyril Ferlicot <[email protected]> wrote: >> On ven. 18 août 2017 at 21:43, H. Hirzel <[email protected]> wrote: >> >>> Thank you Cyril for the link to the tutorial. >>> >>> >>> https://ci.inria.fr/pharo-contribution/job/EnterprisePharoBook/lastSuccessfulBuild/artifact/book-result/PillarChap/Pillar.html >>> >>> I see that Pillar is a command line tool. The welcome example taken >>> from this tutorial is: >>> >>> Pharo.exe Pillar.image pillar export --to=html >>> --outputFile=welcome welcome.pillar >>> >>> How can I run a command like this from within Pharo in a "playground" >>> (former workspace)? >>> >>> Later on I plan to construct a simple GUI with text boxes for Pillar >>> sources and have some buttons executing these commands. >>> >>> --Hannes >>> >>> >> >> I remember writing a part "Pillar from Pharo" in this doc. I'm not sure it >> is still up to date but you can try to check part 7 of the doc I sent. >> -- >> Cyril Ferlicot >> https://ferlicot.fr >> >> http://www.synectique.eu >> 2 rue Jacques Prévert 01, >> 59650 Villeneuve d'ascq France >> >
