[SW2] Problem with the parser

stéphane ducasse ducasse at iam.unibe.ch
Sun Sep 11 16:43:18 MEST 2005



damien what you are doing is really cool...

Stef

On 11 sept. 05, at 15:45, Damien Cassou wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> blg3 at msstate.edu a écrit :
>
>
>> I am trying to install and use SmallWiki2 under windows and Squeak. I
>>
> installed
>
>> all the files as described on the website. Unfortunately I am  
>> still very
>> unfamiliar with the SmallTalk language and unable to determine the  
>> issue
>>
> I am
>
>> getting. But anytime I insert a Carriage return in the page I am  
>> editing
>>
> I get
>
>> a parse error. Do you have any idea what could be causing this? I  
>> am using
>> Internet Explorer the newest version as well. Please let me know  
>> if you can
>> help me at all.
>>
>
> Here are the explanations for the pre-installed image found here:
> http://smallwiki.unibe.ch/smallwiki/smallwiki2/ 
> installationofsmallwiki2/.
> If you installed everything manually, it might change a bit. I will
> soon (in a day or two) create a new pre-configured image with every
> packages updated and this bug should disappear.
>
> == Install the Refactoring Browser (if you do not have it) ==
> - - Open the world menu (click on the squeak desktop)
> - - Choose "Open..." and "SqueakMap package loader"
> - - Type "AST"
> - - Open the contextual menu of the "AST (->10)" element and select  
> install.
> - - Do the last two steps with "Refactoring Engine"
>
> == Install Smacc ==
> - - Open the world menu (click on the squeak desktop)
> - - Choose "Open..." and "SqueakMap package loader"
> - - Type "smacc" in the input box on top of the SqueakMap Package  
> Loader
> window
> - - Open the contextual menu of "SmaccDev (->2)" and select install
> - - Wait
>
> == Recreate the parser with Smacc ==
> - - You should now have a window titled  
> "SmaCCParserGenerator: ?/?". (If
> not, go to the world menu, choose open and "SmaCC generator")
> - - You have two buttons labeled "...".
> - - Click on the first button "..." and choose "SW2DocumentScanner".
> Answer "yes" to the question.
> - - Click on the second "..." and choose "SW2DocumentParser". Answer
> "yes" too.
> - - Click on "Compile LALR(1)"
>
> == Delete all seaside processes ==
> - - Open the "Tools" pan (right side of squeak, in orange)
> - - Drag and drop the "Processes" button.
> - - Select the elements whose names contains "seaside", "monitor" or
> "semaphore" and kill each element using the "Terminate" option in the
> contextual menu.
>
> == Restart Seaside ==
> - - Execute the following lines :
>   WAKom stop.
>   WAKom startOn: 8080.
>   WARegistry clearAllHandlers.
> - - Close and reopen the SmallWiki 2 page on your browser.
> - - Everything should work now
>
> - --
> Damien
>               ,
>              /|      __
>             / |   ,-~ /
>            Y :|  //  /
>            | jj /( .^
>
>> -"~"-v"
>>
>           /       Y
>          jo  o    |
>         ( ~T~     j
>
>> ._-' _./
>>
>         /   "~"  |
>        Y     _,  |
>       /| ;-"~ _  l
>      / l/ ,-"~    \
>      \//\/      .- \
>       Y        /    Y
>       l       I     !
>       ]\      _\    /"\
>      (" ~----( ~   Y.  )
>  ~~~~~~~~~~~~~~~~~~~~~~~~~~
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.1 (GNU/Linux)
> Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
>
> iD8DBQFDJDURyl2oT75/6woRAp5bAKCkQFa6nbfW0QUUaG1EXwC8VWoI4ACgoEuC
> QUQ9BycgVYr5Dm6hXmr08DQ=
> =Xahk
> -----END PGP SIGNATURE-----
>
>





More information about the SmallWiki mailing list