I have a mostly complete implementation of Haml for Lua
(http://github.com/norman/lua-haml) which supports embedding and
rendering other languages, and it would probably be pretty
straightforward to add support for Groovy syntax. Since you can use
regular Java code inside Groovy, I imagine it wouldn't be too hard to
tie them together using LuaJava
(http://www.keplerproject.org/luajava/).

Lua was designed to be used as an embedded scripting language inside
other languages, and so that has guided the way I designed LuaHaml.
I'd be happy to try to help you make it work if you're interested.

--Norman


On Thu, Nov 12, 2009 at 10:17 PM, Nathan Weizenbaum <[email protected]> wrote:
> You might be able to do something by accessing the Ruby implementation via
> JRuby... that'd give you a weird mix of languages, though. As far as I know,
> there's no native Groovy implementation of Haml (yet).
>
> On Thu, Nov 12, 2009 at 1:41 PM, Chris Eppstein <[email protected]> wrote:
>>
>> A generic haml specification is being worked on here:
>> http://github.com/norman/haml-spec
>> There's some discussion about such matters on the haml-dev mailing list.
>> chris
>> On Thu, Nov 12, 2009 at 1:26 PM, Jim Morris <[email protected]> wrote:
>>>
>>> Hi, I'm porting a Merb app to grails, and all my views are of course
>>> in HAML. GSP sends shivers down my spine ;) Has anyone looked into a
>>> version of HAML for Grails?
>>>
>>> At a pinch I suspect I can modify haml2html and get = to generate the
>>> tags, then compile the gsp pages from haml.
>>>
>>> Anyone else any ideas?
>>>
>>> Thanks
>>>
>>> --
>>>
>>> You received this message because you are subscribed to the Google Groups
>>> "Haml" group.
>>> To post to this group, send email to [email protected].
>>> For more options, visit this group at
>>> http://groups.google.com/group/haml?hl=.
>>>
>>>
>>
>> --
>>
>> You received this message because you are subscribed to the Google Groups
>> "Haml" group.
>> To post to this group, send email to [email protected].
>> For more options, visit this group at
>> http://groups.google.com/group/haml?hl=.
>
> --
>
> You received this message because you are subscribed to the Google Groups
> "Haml" group.
> To post to this group, send email to [email protected].
> For more options, visit this group at
> http://groups.google.com/group/haml?hl=.
>

--

You received this message because you are subscribed to the Google Groups 
"Haml" group.
To post to this group, send email to [email protected].
For more options, visit this group at http://groups.google.com/group/haml?hl=.


Reply via email to