While working on a python interface to parse ksh compound variables we
came across this quoting syntax:
ksh -c 'compound x=( z="a=b c" ) ; print -v x'
(
        z=a\='b c'
)

I mean, why? This syntax is IMO (and in the opinion of others, too) a
bit inconsistent and confusing.
z='a=b c' would be OK.
z=a\=b\ c would be less preferred but at least consistent.
But z=a\='b c' is a mixture of two different quoting concepts and
tricky to handle.

We would appreciate to pick one consistent concept and stick with it.

Irek
_______________________________________________
ast-users mailing list
[email protected]
https://mailman.research.att.com/mailman/listinfo/ast-users

Reply via email to