Euphoria Ticket #579: 8.16 Sequence Manipulation Documentation Issues

• 8.16.2.4 valid_index

– in procedure definition we have parameter “st”, but in the parameter definition it is “s”.

• 8.16.2.5 rotate

– parameter 3. has “start : starting position for shift, defaults o 1”, which might should be “defaults to 1”.

• 8.16.4.1 append

– in procedure definition we have parameter “target”, but in the parameter definition it is “source”.

– a little more discussion of why append(x,y) might be different from x & y would be nice.

• 8.16.4.2 prepend

– same as 8.16.4.1 above

• 8.16.4.5 pad_head

– in procedure definition we have parameter “ch”, but in the parameter definition it is “padding”.

• 8.16.4.6 pad_tail

– same as 8.16.4.5 above

• 8.16.4.7 add_item

– in procedure definition we have parameter “pOrder”, but in the parameter definition it is “order”.

• 8.16.5.3 mid

– a little more discussion of parameter “len”, when it is negative, would be nice. See “8.16.5.4 slice”.

• 8.16.6.1 split

– in procedure definition we have parameter “st”, but in the parameter definition it is “source”.

• 8.16.6.2 split_any

– In the parameter discussion of “no_empty”, the word “removed” should be preceded by a verb, e.g., “will be”.

– In the parameter discussion of “limit”, it is stated that “limit” is “The maximum number of sub-sequences to create”. I think this really is the number of delimiter characters to use to split the sequence, which means you will get “limit” + 1 for the number of sub-sequences, if “limit” > 0 and no more than the number of sub-sequences in the sequence. The same applies to “8.16.6.1 split” above.

Details

Type: Bug Report Severity: Textual Category: Documentation
Assigned To: unknown Status: New Reported Release: 4.0
Fixed in SVN #: View VCS: none Milestone:

Search



Quick Links

User menu

Not signed in.

Misc Menu