Defect Report concerning: IEEE Std. 1003.2-1992, ISO/IEC 9945-2:1993 - Shell & Utilities
Clause: 5.6.4
PASC Interpretation Ref: pasc-1003.2-59
Topic: csplit operands


This is an unapproved interpretation of PASC 1003.2-1992, ISO/IEC 9945-2:1993 - Shell & Utilities.

Use of the information contained in this unapproved document is at your own risk.

Last update: 20 April,2001


								1003.2-92  #59

 _____________________________________________________________________________


	Interpretation Number:	XXXX
	Topic:			csplit operands
	Relevant Sections:	5.6.4


Interpretation Request: (Defect Report)
-----------------------
I request an interpretation of the behavior of csplit as outlined in
IEEE Std 1003.2-1992 section 5.6.4.

The description of the use of '+ or -' as described on lines 608 and 609
breaks historical practice. What was the reason for deviating from
historical practice?

The description of which line should be used as the current line in
performing a pattern match of rexp breaks historical practice. What was
the reason for deviating from historical practice?


(Alex White)

IEEE Interpretation for 1003.2-1992 
-----------------------------------


The standard states the behavior for '+' and '-', and conforming 
implementations must conform to this.  However, concerns have been 
raised about this which are being referred to the sponsor.

Rationale for Interpretation:
-----------------------------
None.
 _____________________________________________________________________________