View/Edit #4342:space extra_space_delimited

Switch to edit mode.

Name(s): space extra_space_delimited
1: {string, start, end, ?okie = 0} = args
2: len = 0
3: line = temp = string
4: while (`i = index(temp[args[2]..end], "[") ! E_RANGE => 0')
5:   (t = `temp[i..j = i + index(temp[i..$], "]") - 1] ! E_RANGE => ""') in this.bracketed && (end = end + length(t)) && (start = j + 1) && (len = len + length(t)) && (temp[i] = "*")
6:   !this:is_code(t[2..$ - 1]) && (start = i + 1) && (temp[i] = "*")
7:   okie && notify(player, toliteral({temp, i, `j ! E_VARNF => 0', start, end}))
8: endwhile
9: return len

Verb arguments: this none this
Verb perms: Readable eXecutable NOT-Debug
Verb owned by: Cecil (#7407)

You are not logged in.

[home | help | who | search | setup | code]