LINUX.ORG.RU

История изменений

Исправление a--, (текущая версия) :

Что касается синтаксиса: конечно, в перле куча лишних закорючек, а в реде явно чище.

Однако не ясно, как (по какому принципу) расставляются скобки. Например, как вот это:

digit:    union non-zero charset "0"
условного говоря превращается в вот это:
digit = union(non_zero, charset("0"))
а не в это
digit = (union(non_zero), charset("0"))
или в это
digit = union(non_zero(charset("0")))
или даже в это
digit = union(non_zero, charset, "0")

Исправление a--, :

Что касается синтаксиса: конечно, в перле куча лишних закорючек, а в реде явно чище.

Однако не ясно, как (по какому принципу) расставляются скобки. Например, как вот это:

digit:    union non-zero charset "0"
условного говоря превращается в вот это:
digit = union(non_zero, charset("0"))
а не в это
digit = (union(non_zero), charset("0"))
или в это
digit = union(non_zero(charset("0")))

Исправление a--, :

Что касается синтаксиса: конечно, в перле куча лишних закорючек, а в реде явно чище.

Однако не ясно, как (по какому принципу) расставляются скобки. Например, как вот это:

digit:    union non-zero charset "0"
условного говоря превращается в вот это:
digit = union(non_zero, charset("0"))
а не в это
digit = union(non_zero), charset("0"))
или в это
digit = union(non_zero(charset("0")))

Исходная версия a--, :

Что касается синтаксиса: конечно, в перле куча лишних закорючек, а в реде явно чище. Однако не ясно, как (по какому принципу) расставляются скобки. Например, как вот это:

digit:    union non-zero charset "0"
условного говоря превращается в вот это:
digit = union(non_zero, charset("0"))
а не в это
digit = union(non_zero), charset("0"))
или это
digit = union(non_zero(charset("0")))