yes i already said that i followed the instructions in the github repo On Tue, Oct 16, 2018 at 8:18 PM H. Hirzel <hannes.hir...@gmail.com> wrote:
> Refers to > https://github.com/SmaCCRefactoring/SmaCC > > which says > > This is the port for Smalltalk/Pharo 1.3, 2, 3, 4, 5 and 6. > > > Installing a Development version of Pharo for the latest Pharo (with > no guarantees): > > Metacello new > baseline: 'SmaCC'; > repository: 'github://SmaCCRefactoring/SmaCC'; > load > > On 10/16/18, H. Hirzel <hannes.hir...@gmail.com> wrote: > > What about trying > > > > > > Metacello new > > baseline: 'SmaCC'; > > repository: 'github://ThierryGoubier/SmaCC'; > > load > > > > This worked in Pharo 6.1 in November 2017 > > > > On 10/16/18, Dimitris Chloupis <kilon.al...@gmail.com> wrote: > >> thanks for the info Peter , will give it a try :) > >> > >> On Tue, Oct 16, 2018 at 7:35 PM PBKResearch <pe...@pbkresearch.co.uk> > >> wrote: > >> > >>> Dimitris > >>> > >>> > >>> > >>> If you download the latest Moose Suite 6.1, you will have Pharo 6.1 > with > >>> lots of extra packages, including SmaCC. The SmaCC includes compilers > >>> for > >>> C, Smalltalk and Java, among others, but with little or no > >>> documentation. > >>> I > >>> am not a SmaCC expert, so I can’t say whether it will do what you want, > >>> but > >>> at least it will give you a start. Moose also includes PetitParser and > >>> PP2,if you want to try other parsing approaches. Of course, the Windows > >>> version is 32-bit only, for reasons explained elsewhere in this thread. > >>> > >>> > >>> > >>> HTH > >>> > >>> > >>> > >>> Peter Kenny > >>> > >>> > >>> > >>> *From:* Pharo-users <pharo-users-boun...@lists.pharo.org> *On Behalf > Of > >>> *Dimitris > >>> Chloupis > >>> *Sent:* 16 October 2018 15:40 > >>> *To:* Any question about pharo is welcome <pharo-users@lists.pharo.org > > > >>> *Subject:* [Pharo-users] Installing SmaCC > >>> > >>> > >>> > >>> Hey guys > >>> > >>> > >>> > >>> I downloaded the latest Pharo 6.1 64bit for Windows and tried to > install > >>> SmaCC through the catalog browser but it failed > >>> > >>> > >>> > >>> I did manage to install it following the instruction in the github repo > >>> but I see that I am missing most parser packages. > >>> > >>> > >>> > >>> The languages I am interested are Smalltalk (which is included) and C > >>> (if > >>> possible C++ too) cause I will be creating a new language which will be > >>> a > >>> cross between C and Smalltalk (very similar to smalltalk syntax but > with > >>> the addtion of C types and no GC and dynamic typing and also a partial > >>> implementation of OOP that is quite diffirent). My goal is compilation > >>> of > >>> my language to readable C code so the ability to parse also existing C > >>> code > >>> is needed. > >>> > >>> > >>> > >>> Any help is greatly appreciated , thanks :) > >>> > >> > > > >