How can I make ksh to pass exactly ONE back slash to _ast_regcomp()?
So far I tried it without success, either it passes 0 or 2 back
slashes to _ast_regex():

(dbx) run -c '[[ x1 == ~(E)\: ]]'
(dbx) print (char*)0xfffffd7fff0bd4f0
(char *) 18446741324914480368U = 0xfffffd7fff0bd4f0 "~(E):"

(dbx) run -c '[[ x1 == ~(E)\\: ]]'
(dbx) print (char*)0xfffffd7fff0bd4f0
(char *) 18446741324914480368U = 0xfffffd7fff0bd4f0 "~(E)\\:"

(dbx) run -c '[[ x1 == ~(E)\\\: ]]'
(dbx) print (char*)0xfffffd7fff0bd4f0
(char *) 18446741324914480368U = 0xfffffd7fff0bd4f0 "~(E)\\:"

Olga
-- 
      ,   _                                    _   ,
     { \/`o;====-    Olga Kryzhanovska   -====;o`\/ }
.----'-/`-/     [email protected]   \-`\-'----.
 `'-..-| /       http://twitter.com/fleyta     \ |-..-'`
      /\/\     Solaris/BSD//C/C++ programmer   /\/\
      `--`                                      `--`

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

Reply via email to