hyperlinked haskell 98 grammar

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

hyperlinked haskell 98 grammar

Peter Hercek
Hi,

I was improving my Haskell knowledge lately and I created a small dhtml application which allows browsing of
Haskell 98 grammar. I contains both forward and backward hyperlinks. By backward hyperlink I mean that you can
click on an a production head and you get a popup list box where you can navigate to any production using the
nonterminal. If you like it please save and use your local copy since the server cannot handle much load.

http://www.hck.sk/users/peter/

Peter.

_______________________________________________
Glasgow-haskell-users mailing list
[hidden email]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users
Reply | Threaded
Open this post in threaded view
|

Re: hyperlinked haskell 98 grammar

Neil Mitchell
Hi Peter,

A nice application. One suggestion: I would have implemented it so
that a maximum on one backward hyperlink menu could be visible at once
- try clicking on two RHS's and you'll get too "menus" visible at the
same time.

You also might want to mail this out on haskell-cafe - which is more
appropriate for "general haskell" things, ghc-users is more for direct
issues with GHC (although haskell-cafe can also be used for those)

Thanks

Neil

On 8/16/07, Peter Hercek <[hidden email]> wrote:

> Hi,
>
> I was improving my Haskell knowledge lately and I created a small dhtml application which allows browsing of
> Haskell 98 grammar. I contains both forward and backward hyperlinks. By backward hyperlink I mean that you can
> click on an a production head and you get a popup list box where you can navigate to any production using the
> nonterminal. If you like it please save and use your local copy since the server cannot handle much load.
>
> http://www.hck.sk/users/peter/
>
> Peter.
>
> _______________________________________________
> Glasgow-haskell-users mailing list
> [hidden email]
> http://www.haskell.org/mailman/listinfo/glasgow-haskell-users
>
_______________________________________________
Glasgow-haskell-users mailing list
[hidden email]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users
Reply | Threaded
Open this post in threaded view
|

Re: hyperlinked haskell 98 grammar

Neil Mitchell
Hi

In addition, perhaps this should be relocated to haskell.org, if your
server is not suitable for a large volume of users. I think it should
also be integrated somewhere (perhaps a link from the HTML report, and
certainly on the wiki)

Thanks

Neil

On 8/16/07, Neil Mitchell <[hidden email]> wrote:

> Hi Peter,
>
> A nice application. One suggestion: I would have implemented it so
> that a maximum on one backward hyperlink menu could be visible at once
> - try clicking on two RHS's and you'll get too "menus" visible at the
> same time.
>
> You also might want to mail this out on haskell-cafe - which is more
> appropriate for "general haskell" things, ghc-users is more for direct
> issues with GHC (although haskell-cafe can also be used for those)
>
> Thanks
>
> Neil
>
> On 8/16/07, Peter Hercek <[hidden email]> wrote:
> > Hi,
> >
> > I was improving my Haskell knowledge lately and I created a small dhtml application which allows browsing of
> > Haskell 98 grammar. I contains both forward and backward hyperlinks. By backward hyperlink I mean that you can
> > click on an a production head and you get a popup list box where you can navigate to any production using the
> > nonterminal. If you like it please save and use your local copy since the server cannot handle much load.
> >
> > http://www.hck.sk/users/peter/
> >
> > Peter.
> >
> > _______________________________________________
> > Glasgow-haskell-users mailing list
> > [hidden email]
> > http://www.haskell.org/mailman/listinfo/glasgow-haskell-users
> >
>
_______________________________________________
Glasgow-haskell-users mailing list
[hidden email]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users
Reply | Threaded
Open this post in threaded view
|

Re: hyperlinked haskell 98 grammar

Esa Ilari Vuokko
On 8/16/07, Neil Mitchell <[hidden email]> wrote:
> In addition, perhaps this should be relocated to haskell.org, if your
> server is not suitable for a large volume of users. I think it should
> also be integrated somewhere (perhaps a link from the HTML report, and
> certainly on the wiki)

Agreed, the page seems like an useful resource. :-)

Best regards,
Esa
_______________________________________________
Glasgow-haskell-users mailing list
[hidden email]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users
Reply | Threaded
Open this post in threaded view
|

Re: hyperlinked haskell 98 grammar

Peter Hercek
In reply to this post by Neil Mitchell
Hi Neil,

For haskell-cafe members: This is what we are talking about:
   http://www.hck.sk/users/peter/

I'm glad somebody liked it.

I do not understand what you mean by the extension request. Would you
want to see the number of references of a production head even without
opening the popup list box? If you meant that the pop-up list box should
always display all backward links directly (without a scroll bar) then
it would not work for a very big number of such links (in theory there
can be hundreds there). If you do not like the default of 5 then change
the nMaxRowCount "constant".  Anyway, if it is complicated to describe,
let it be. I do not expect to play with the java script code much.
Only the most trivial things have a chance to be implemented by me.
I have written the java script code few years ago and I do not really
like java script ... Just wanted to give back something to the community
- so I added the Haskell specific data.

As for as putting it on the Haskell org I do not mind if somebody else
  does it. Although I'm not that sure if it would require license change.
  If I would believe giving it into public domain would make more
  grammars browsable like this one then I would do it.

I do not really expect heavy loads. From my experience most language
  users never ever look at the grammar nor they care about it.
  And those who consult it a lot will take a local copy and tweak it
  anyway.

Looking at the munin server loads, looks like you and Esa are the only
  ones who actually checked it out :-D Anyway, sending this to haskell
  cafe too (as recommended). I expect a discussion (if any) will continue
  there. Sorry about GHC user list abuse.

Peter Hercek.


Neil Mitchell wrote:

> Hi
>
> In addition, perhaps this should be relocated to haskell.org, if your
> server is not suitable for a large volume of users. I think it should
> also be integrated somewhere (perhaps a link from the HTML report, and
> certainly on the wiki)
>
> Thanks
>
> Neil
>
> On 8/16/07, Neil Mitchell <[hidden email]> wrote:
>> Hi Peter,
>>
>> A nice application. One suggestion: I would have implemented it so
>> that a maximum on one backward hyperlink menu could be visible at once
>> - try clicking on two RHS's and you'll get too "menus" visible at the
>> same time.
>>
>> You also might want to mail this out on haskell-cafe - which is more
>> appropriate for "general haskell" things, ghc-users is more for direct
>> issues with GHC (although haskell-cafe can also be used for those)
>>
>> Thanks
>>
>> Neil
>>
>> On 8/16/07, Peter Hercek <[hidden email]> wrote:
>>> Hi,
>>>
>>> I was improving my Haskell knowledge lately and I created a small dhtml application which allows browsing of
>>> Haskell 98 grammar. I contains both forward and backward hyperlinks. By backward hyperlink I mean that you can
>>> click on an a production head and you get a popup list box where you can navigate to any production using the
>>> nonterminal. If you like it please save and use your local copy since the server cannot handle much load.
>>>
>>> http://www.hck.sk/users/peter/
>>>
>>> Peter.
>>>
>>> _______________________________________________
>>> Glasgow-haskell-users mailing list
>>> [hidden email]
>>> http://www.haskell.org/mailman/listinfo/glasgow-haskell-users
>>>

_______________________________________________
Glasgow-haskell-users mailing list
[hidden email]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users