cute little language; this must have been pretty slick for those with a shell to a unix box wanting to put together a graph in 1984, considering there was rather little if any typesetting like that on PCs of the day
one fun thing of note is the bell labs penchant for lines of positional-feeling lowercase keyword spam in their DSLs (`ticks bot out from 10 to 70 by 10 ""`, `ticks right out at rep 1, 3, 10, 30, 100`); this is something that carries on through stuff like plumbfile syntax (http://man.cat-v.org/plan_9/6/plumb), or even, many years down the line out the labs, iptables/pf rules
Fun times. I used the underlying pic (and then nroff) rather than grap but I remember a time-consuming rabbit hole of trying to programmatically generate the pic source, e.g. for diagrams that had regularly repeating elements (like some sort of networks). This was 1985 or so.
Yes indeed, I was attracted to learn of GRAP because I have been such a huge fan of gnuplot for my needs, which is incidentally quite well described here:
one fun thing of note is the bell labs penchant for lines of positional-feeling lowercase keyword spam in their DSLs (`ticks bot out from 10 to 70 by 10 ""`, `ticks right out at rep 1, 3, 10, 30, 100`); this is something that carries on through stuff like plumbfile syntax (http://man.cat-v.org/plan_9/6/plumb), or even, many years down the line out the labs, iptables/pf rules