AltME: Ren - Data Exchange Format

Messages

Maxim
dart, haskell, jruby , perl    are my choice in the above list
Gregg
What list Max?
Maxim
hahaha, posted to the wrong group. sorry.

Rebolek
Peter, do you have any examole how to use the JSUnity unit testing framework you suggested? There's no documentation (just readme with license).
PeterWood
Bolek - there are still some docs at http://code.google.com/p/jsunity/w/list
I'll email you a couple of my test files as examples.
Rebolek
Thanks, Peter.

DideC
Rebolek/Peter: did you know about Run ? http://rebol-unit.sourceforge.net/
Geomol
It would be nice to have a searchable database with tags (and maybe comments or other metadata) for every REBOL thing out there. We should do that for Carl, at least. And we can use it to easily check, if anything related exists.
(And I mean something better than Google search.)
PeterWood
Didier: Rebolek needs something like JSUnity to test the JavaScript to accept REN in the borwser.

DocKimbel
Universal configuration library parser:
https://github.com/vstakhov/libucl
Do you see how closer they try to get to REN syntax? :-)
Gregg
Interesting. The named key hierarchy seems like a strange thing, but they have k[b]. Macros and Includes extend its functionality, and heredoc format for multiline strings. Still just adding some sugar to JSON though, isn't it? Not saying sugar is bad, but it also make it more domain specfiic in this case. Still anything in a better direction is a good thing.
Pekr
too much of sugar makes for the diabetes :-)
Gregg
Having a standard approach to config file handling, as I noted in Links Chat recently *is* valuable.

Andreas
The longer I think about it (years, by now), the more convinced I get that we really should have #[...] as literal form for map!s.
(Not yet sure what to do regarding construction syntax.)
PeterWood
Do you see some significance of the hash sign in respect to maps?
You could say that &[ ... ] relates to the key & value pairs.
Gregg
It's funny. I was just thinking about this exact issue and that we do need *something* but I haven't come up with anything better that is short (just a symbol) and meaninful. A colon/double colon or =/== makes sense in that keys end in colons or mean, roughly "equals", and kind of like production rules in grammars, but are syntactically much further from REBOL.
DocKimbel
#{...} could be a possible literal form for construction syntax.
Andreas
> Do you see some significance of the hash sign in respect to maps?
Yes, but not a strong one. A map is a "hash table", hence the hash.
However, the primary reason I really like the hash sign #[...] notation is that it visually stands out. I experimented with :[...] ("colon block") for a while, but that's just too muted, too easily overlooked.

Last message posted 415 weeks ago.