/// //// type A = "a/b" | "b/a"; //// const a: A = "[|a/*1*/|]"; //// //// type B = "a@b" | "b@a"; //// const a: B = "[|a@/*2*/|]"; //// //// type C = "a.b" | "b.a"; //// const c: C = "[|a./*3*/|]"; //// //// type D = "a'b" | "b'a"; //// const d: D = "[|a'/*4*/|]"; //// //// type E = "a`b" | "b`a"; //// const e: E = "[|a`/*5*/|]"; //// //// type F = 'a"b' | 'b"a'; //// const f: F = '[|a"/*6*/|]'; //// //// type G = "a