| 
 | 
structure SMLPPTest0007 =
struct
  structure Assert = SMLUnit.Assert
  structure Test = SMLUnit.Test
  structure Testee = SMLPP
  structure FE = Testee.FormatExpression
  structure PP = Testee.PrinterParameter
  val prettyPrint
  val ind_s
  val ind_s1
  val ind_s2
  val ind_sd
  val testGuard0001
  val testGuard0002
  val testGuard0003
  val testGuard0004
  val testGuard0005
  val suite
end
| case | description | 
|---|---|
| Guard0001 | including twe nested guards, the outer one contains a newline indicator whose priority is higher than a newline indicator in the inner one. Specifies the minimum number of columns which do not require to insert newline at indicator within the inner guard. | 
| Guard0002 | including two nested guards, the outer one contains a deferred newline indicator and the inner guard contains a preferred newline indicator. | 
| Guard0003 | including two nested guards whose ranges do not overlap | 
| Guard0004 | including a guard whose base column is higher than zero. | 
| Guard0005 | including a guard which is included within a indent region | 
| Value detail | 
|---|
val prettyPrint
val ind_s
val ind_s1
val ind_s2
val ind_sd
val testGuard0001
val testGuard0002
val testGuard0003
val testGuard0004
val testGuard0005
val suite
| 
 |