PREV INDEX NEXT

Author: Unknown
Subject: Escaped =
Date: Saturday, 26 Sep 2020, 22:06:28

When any other special char is escaped, like \; , they are treated as literals. However, equal signs are not. Is this behavior intentional? For example:
(1)$ test\;test
CMD (Depth = 0):  SIMPLE,  argv[0] = test;test

However,
(1)$ test\=test a j
CMD (Depth = 0):  SIMPLE,  argv[0] = a,  argv[1] = j
         LOCAL: test=test,

Why is = being treated still as a command?
PREV INDEX NEXT