Ascii hexa Gosper curve

                                  ________
                                  \       \
                        ________   \____   \
                        \       \      /   /
                         \____   \____/   /   ____
                             /            \   \   \
                        ____/   ________   \   \   \        ________
                       /        \       \   \  /   /        \       \
                      /   ____   \____   \   \/   /   ____   \____   \
                      \   \   \      /   /        \  /   /       /   /
            ________   \   \   \____/   /   ____   \/   /   ____/   /   ____
            \       \   \  /            \  /   /       /   /        \   \   \
  ________   \____   \   \/   ________   \/   /   ____/   /   ____   \   \   \
  \       \      /   /        \       \      /   /        \   \   \   \  /
   \____   \____/   /   ____   \____   \____/   /   ____   \   \   \   \/
       /            \   \   \      /            \   \   \   \  /   /
  ____/   ________   \   \   \____/   ________   \   \   \   \/   /   ____
 /        \       \   \  /            \       \   \  /   /        \  /   /
/   ____   \____   \   \/   ________   \____   \   \/   /   ____   \/   /
\   \   \      /   /        \       \      /   /        \   \   \      /
 \   \   \____/   /   ____   \____   \____/   /   ____   \   \   \____/
  \  /            \  /   /       /            \   \   \   \  /
   \/   ________   \/   /   ____/   ________   \   \   \   \/   ________
        \       \      /   /        \       \   \  /   /        \       \
         \____   \____/   /   ____   \____   \   \/   /   ____   \____   \
             /            \   \   \      /   /        \  /   /       /   /
        ____/   ________   \   \   \____/   /   ____   \/   /   ____/   /   ____
       /        \       \   \  /            \  /   /       /   /        \  /   /
      /   ____   \____   \   \/   ________   \/   /   ____/   /   ____   \/   /
      \  /   /       /   /        \       \      /   /        \  /   /       /
       \/   /   ____/   /   ____   \____   \____/   /   ____   \/   /   ____/
           /   /        \   \   \      /            \   \   \      /   /
      ____/   /   ____   \   \   \____/   ________   \   \   \____/   /   ____
     /        \   \   \   \  /            \       \   \  /            \  /   /
    /   ____   \   \   \   \/   ________   \____   \   \/   ________   \/   /
    \   \   \   \  /   /        \       \      /   /        \       \      /
     \   \   \   \/   /   ____   \____   \____/   /   ____   \____   \____/
      \  /   /        \  /   /       /            \   \   \      /
       \/   /   ____   \/   /   ____/   ________   \   \   \____/
            \   \   \      /   /        \       \   \  /
             \   \   \____/   /   ____   \____   \   \/
              \  /            \   \   \      /   /
               \/              \   \   \____/   /   ____
                                \  /            \  /   /
                                 \/   ________   \/   /
                                      \       \      /
                                       \____   \____/
                                           /
                                      ____/

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
lsystem AsciiHexaGosperCurve {
 
set symbols axiom = L;
set iterations = 3;
set scale = 2;
 
rewrite L to L + R + + R - L - - L L - R +;
rewrite R to - L + R R + + R + L - - L - R;
 
interpret R L as DrawLine;
interpret + as TurnLeft;
interpret - as TurnRight;
}
 
process all with HexAsciiRenderer;