~dont_cache()
~set('chaîne','1
2
3
4
5
6
7')
~lines(~get('chaîne'),1,2,'LM','~lines_fld('line')
')
~set('chaîne','1
2
3
4
5')
~lines(~get('chaîne'),1,,
'LM','~lines_fld('line')')
~set('T1',
~lines(~get('chaîne'),1,5,
'LM','M',
'LF','F',
'LL','L',
'LS', 'S',
'LE','no tab'
)
)
~if( ~get('T1') != 'FMSMSMSMSML',
'Test 1 failed : ~get('T1')
'
)
~set('T2',
~lines(~get('chaîne'),1,5,
'LM','M',
'LF','F',
'LR','R',
'LN','N',
'LL','L',
'LS','S',
'L1','1',
'LD','D'
)
)
~if( ~get('T2') != 'FRSMSMSMSN',
'Test 2 failed : ~get('T2')
'
)
~set('T3',
~lines(~get('chaîne'),1,1,
'LM','M',
'LF','F',
'LR','R',
'LN','N',
'LL','L',
'LS', 'S',
'L1','1',
'LD','D'
)
)
~if( ~get('T3') != '1',
'Test 3 failed : ~get('T3')
'
)
~set('T4',
~lines(~get('chaîne'),1,0,
'LM','M~array_fld('maxnb')',
'LF','F',
'LR','R',
'LN','N',
'LL','L',
'LS', 'S',
'L1','1',
'LD','D',
'LE',~gfld('error')
)
)
~if( ~get('T4') != 'D',
'Test 4 failed : ~get('T4')
'
)