Smalltalk frameworks that use parsers

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

Smalltalk frameworks that use parsers

Mohammad Al Houssami (Alumni)

Hello all,

Are there any frameworks or applications built in Smalltalk that use parsers ? If yes can I get the names of a few of them ?
I was only able to find applications that provide parsing services but not things that use a parser to do something like sanitization for example.

 

Any help is much appreciated J

 

Reply | Threaded
Open this post in threaded view
|

Re: Smalltalk frameworks that use parsers

Tudor Girba-2
Hi,

The Moose project uses PetitParser for various parsers:

But, could you elaborate your use case?

Doru


On Mon, Aug 19, 2013 at 12:21 PM, Mohammad Al Houssami (Alumni) <[hidden email]> wrote:

Hello all,

Are there any frameworks or applications built in Smalltalk that use parsers ? If yes can I get the names of a few of them ?
I was only able to find applications that provide parsing services but not things that use a parser to do something like sanitization for example.

 

Any help is much appreciated J

 




--

"Every thing has its own flow"
Reply | Threaded
Open this post in threaded view
|

Re: Smalltalk frameworks that use parsers

Mohammad Al Houssami (Alumni)

I am working on an html5 parser and I want to get ideas of how a parser can be used outside a browser.

So a very simple example is something like live DOM viewer(http://software.hixie.ch/utilities/js/live-dom-viewer/ ) that shows the hierarchy of the elements in the html code. This is an application that uses a parser outside a browser.
So the applications has to use the functionalities of the parser to give some output or functionality.

The Moose project (I think) gives parsing services and doesn’t use parsing to give some other service
I hope this is clearer
J
Thank you very much  

 

From: Pharo-users [mailto:[hidden email]] On Behalf Of Tudor Girba
Sent: Monday, August 19, 2013 11:29 AM
To: Any question about pharo is welcome
Subject: Re: [Pharo-users] Smalltalk frameworks that use parsers

 

Hi,

 

The Moose project uses PetitParser for various parsers:

 

But, could you elaborate your use case?

 

Doru

 

On Mon, Aug 19, 2013 at 12:21 PM, Mohammad Al Houssami (Alumni) <[hidden email]> wrote:

Hello all,

Are there any frameworks or applications built in Smalltalk that use parsers ? If yes can I get the names of a few of them ?
I was only able to find applications that provide parsing services but not things that use a parser to do something like sanitization for example.

 

Any help is much appreciated J

 



 

--

 

"Every thing has its own flow"

Reply | Threaded
Open this post in threaded view
|

Re: Smalltalk frameworks that use parsers

Damien Cassou
In reply to this post by Mohammad Al Houssami (Alumni)
On Mon, Aug 19, 2013 at 12:21 PM, Mohammad Al Houssami (Alumni)
<[hidden email]> wrote:
> Are there any frameworks or applications built in Smalltalk that use parsers
> ? If yes can I get the names of a few of them ?


there are plenty of applications that use parsers:

- smalltalkhub.com parses markdown text to render its webpages
- textlint.lukas-renggli.ch parses English text to help you write
better English sentences
- moosetechnology.org parses source code written in multiple
programming languages to show some analysis

--
Damien Cassou
http://damiencassou.seasidehosting.st

"Success is the ability to go from one failure to another without
losing enthusiasm."
Winston Churchill

Reply | Threaded
Open this post in threaded view
|

Re: Smalltalk frameworks that use parsers

Mohammad Al Houssami (Alumni)
Thank you Damien. This is very very helpful :)

-----Original Message-----
From: Pharo-users [mailto:[hidden email]] On Behalf Of Damien Cassou
Sent: Monday, August 19, 2013 4:05 PM
To: Any question about pharo is welcome
Subject: Re: [Pharo-users] Smalltalk frameworks that use parsers

On Mon, Aug 19, 2013 at 12:21 PM, Mohammad Al Houssami (Alumni) <[hidden email]> wrote:
> Are there any frameworks or applications built in Smalltalk that use
> parsers ? If yes can I get the names of a few of them ?


there are plenty of applications that use parsers:

- smalltalkhub.com parses markdown text to render its webpages
- textlint.lukas-renggli.ch parses English text to help you write better English sentences
- moosetechnology.org parses source code written in multiple programming languages to show some analysis

--
Damien Cassou
http://damiencassou.seasidehosting.st

"Success is the ability to go from one failure to another without losing enthusiasm."
Winston Churchill