Answers:
使用deverbosifier意味着您可以用ASCII编写(--dv或--deverbosify去混响,-v或--verbose以详细代码执行)。此外,它还可以为您压缩字符串,当要压缩的字符串太长时,在某些ASCII技术挑战中很有用。
@Neil建议使用-vl或-v --sl。这是的缩写--verbose --showlength,表示将被解释为冗长的木炭,并显示正常木炭代码的长度。另外,在取消混响时,请检查输出以确保输入实际上已正确解析,因为木炭通常会忽略解析错误。如果是语法错误,使用-a(--astify)或--oa(--onlyastify),以帮助找出问题。
-v -sl。另外,在消除混响效果时,请检查输出以确保输入实际上已正确解析,因为您并不总是会遇到解析错误。
例如,许多命令只需要一个参数:
Rectangle,Oblong并Box让方如果只指定了一个参数Reflect 命令默认为正确显示Rotate 命令默认为逆时针90度Polygon并PolygonHollow可以接受多方向和边长。如果所有边的长度都相同,则可以使用此方法。PolygonHollow。您甚至可以具有多个多向,但是它们必须位于普通箭头之前(我不知道此限制是否是有意的)。我在回答“画一个立方体”挑战时使用了它。
ReflectButterfly dls可以呼叫ReflectButterfly每个方向,但是(正如Wiki正确地记载了)它实际上可以呼叫ReflectOverlap。
这是所有可以使用的变量的列表,给出简洁的希腊字母和代表它的冗长字母。
α/a: The uppercase alphabet
β/b: The lowercase alphabet
γ/g: A string of all the ASCII characters from space to ~
δ/d: The fifth input
ε/e: The fourth input
ζ/z: The third input
η/h: The second input
θ/q: The first input
υ/u: An empty array
φ/f: 1000
χ/c: 10
ψ/y: The null character
ω/w: The empty string
如果没有足够的输入,表示输入的变量将为空,但是在使用之前必须分配此处未显示的所有其他变量。
y并f有其他的方式从我身边粘贴?(当我最初写这篇文章时,我可能看错了希腊字母。)
基本反射和旋转有很多变化,因此有必要知道什么是细微的差异。表的关键:
/可能会变成\a。| Command | Transform | Keep Original | Overlap |
|-------------------------|-----------|---------------|---------|
| Reflect | No | No | n/a |
| ReflectCopy | No | Yes | 0 |
| ReflectOverlap | No | Yes | 1 |
| ReflectOverlapOverlap | No | Yes | n |
| ReflectTransform | Yes | No | n/a |
| ReflectMirror | Yes | Yes | 0 |
| ReflectButterfly | Yes | Yes | 1 |
| ReflectButterflyOverlap | Yes | Yes | n |
反射方向是可选的。默认值为向右反射一次。对于保留原始图像的那些反射,允许使用多个方向,只需向每个方向重复该命令即可。(这意味着,例如,ReflectMirror(:¬)实际上总共将创建四个副本。)
光标与反射一起移动(即使保留了原件)。
| Command | Transform | Keep Original | Overlap |
|-------------------------|-----------|---------------|---------|
| Rotate | No | No | n/a |
| RotateCopy | No | Yes | 0 |
| RotateOverlap | No | Yes | 1 |
| RotateOverlapOverlap | No | Yes | n |
| RotateTransform | Yes | No | n/a |
| RotatePrism | Yes | Yes | 0 |
| RotateShutter | Yes | Yes | 1 |
| RotateShutterOverlap | Yes | Yes | n |
对于那些保留原稿的旋转,有一个可选的旋转原点。默认值为画布的右下角。允许的值是任何对角线方向。
旋转量(以45°为增量)是可选的。默认值为2,即逆时针(逆时针)为90°。对于保留原始值的那些旋转,有两个替代选项:一个多位整数指定对每个数字旋转画布一次,然后合并结果,而一个整数列表仅对每次旋转重复该命令,其可变结果取决于如何画布在两者之间改变。
Transform意思?
Transform在某个地方解释答案的工作方式。
SumSum 有很多方便的重载:
Join(..., "")改用。.字符的字符串上,取数字的总和。-算作分隔符)。后两个规则的一个方便的副作用是,如果Sum在字符上使用该字符,则数字1-9将强制转换为它们的值,而其他所有值都将返回零,这与Cast,对于非数字值不一样。