>>> reallocating lex token buffer to 256
>>> reallocating lex token buffer to 256
>>> DATA_: 'X'
>>> LOOP_
>>> TAG: '_s'
>>> UQSTRING (not a number): '++1.23E-12(3)'
>>> UQSTRING (not a number): '--11.1'
>>> UQSTRING (not a number): '11.1A'
>>> UQSTRING (not a number): '1A.X'
>>> UQSTRING (not a number): '1.23E+++'
>>> UQSTRING (not a number): '1,123(23)'
>>> UQSTRING (not a number): '1...0'
>>> UQSTRING (not a number): '.123.E12'
>>> UQSTRING (not a number): '1.234E12(1.2)'
>>> UQSTRING (not a number): '1.234D12((12)))'
>>> UQSTRING (not a number): '1.234D12((12))'
>>> UQSTRING (not a number): '1.234D12(+-12)'
>>> UQSTRING (not a number): '+++'
>>> UQSTRING (not a number): '---'
>>> UQSTRING (not a number): '.'
>>> UQSTRING (not a number): '...'
>>> UQSTRING (not a number): '+'
>>> UQSTRING (not a number): '+1E'
>>> UQSTRING (not a number): '+1EE1'
>>> UQSTRING (not a number): '--1E1'
>>> UQSTRING (not a number): '-1-E1'
>>> UQSTRING (not a number): '1.1E12(-1)'
>>> UQSTRING: '?'
>>> UQSTRING: 'AAA'
>>> UQSTRING: '(12)'
>>> UQSTRING (not a number): '-.'
>>> UQSTRING (not a number): '+.'
>>> UQSTRING (not a number): '.E1'
>>> UQSTRING (not a number): '-.E1'
>>> UQSTRING (not a number): '+.E2'
>>> UQSTRING (not a number): '-.1E(1)'
>>> UQSTRING (not a number): '+2.2E(2)'
>>> *QSTRING ('): '1.1'
>>> *QSTRING ("): '2.34E4(3)'
>>> LOOP_
>>> TAG: '_r'
>>> REAL: '1E1'
>>> REAL: '1E1(1)'
>>> REAL: '1.E1'
>>> REAL: '.1E1'
>>> REAL: '+1.E1'
>>> REAL: '-.1E1'
>>> REAL: '1.E1(113)'
>>> REAL: '.1E1(113)'
>>> REAL: '+1.E1(113)'
>>> REAL: '-.1E1(113)'
>>> REAL: '-.0'
>>> REAL: '+.0'
>>> REAL: '-1.'
>>> REAL: '+10000000.'
>>> REAL: '1000000000.E1000000000'
>>> LOOP_
>>> TAG: '_integer'
>>> INTEGER: '+10000000'
./cifparse: file 'tests/cifparse_085.inp' OK
