1+ // deno-fmt-ignore-file
2+
3+ import { Static } from '@sinclair/parsebox'
4+ function Assert < Left , _Right extends Left > ( ) : void { }
5+
6+ Assert < Static . Parse < Static . Number , '' > , [ ] > ( )
7+ Assert < Static . Parse < Static . Number , '01' > , [ '0' , '1' ] > ( )
8+ Assert < Static . Parse < Static . Number , ' 01' > , [ '0' , '1' ] > ( )
9+ Assert < Static . Parse < Static . Number , '01 ' > , [ '0' , '1 ' ] > ( )
10+ Assert < Static . Parse < Static . Number , ' 01 ' > , [ '0' , '1 ' ] > ( )
11+ Assert < Static . Parse < Static . Number , '0' > , [ '0' , '' ] > ( )
12+ Assert < Static . Parse < Static . Number , '0 ' > , [ '0' , ' ' ] > ( )
13+ Assert < Static . Parse < Static . Number , ' 0' > , [ '0' , '' ] > ( )
14+ Assert < Static . Parse < Static . Number , ' 0 ' > , [ '0' , ' ' ] > ( )
15+ Assert < Static . Parse < Static . Number , '-0' > , [ '-0' , '' ] > ( )
16+ Assert < Static . Parse < Static . Number , '-0 ' > , [ '-0' , ' ' ] > ( )
17+ Assert < Static . Parse < Static . Number , ' -0' > , [ '-0' , '' ] > ( )
18+ Assert < Static . Parse < Static . Number , ' -0 ' > , [ '-0' , ' ' ] > ( )
19+ Assert < Static . Parse < Static . Number , '100' > , [ '100' , '' ] > ( )
20+ Assert < Static . Parse < Static . Number , '100 ' > , [ '100' , ' ' ] > ( )
21+ Assert < Static . Parse < Static . Number , ' 100' > , [ '100' , '' ] > ( )
22+ Assert < Static . Parse < Static . Number , ' 100 ' > , [ '100' , ' ' ] > ( )
23+ Assert < Static . Parse < Static . Number , '-100' > , [ '-100' , '' ] > ( )
24+ Assert < Static . Parse < Static . Number , '-100 ' > , [ '-100' , ' ' ] > ( )
25+ Assert < Static . Parse < Static . Number , ' -100' > , [ '-100' , '' ] > ( )
26+ Assert < Static . Parse < Static . Number , ' -100 ' > , [ '-100' , ' ' ] > ( )
27+ Assert < Static . Parse < Static . Number , '0.1' > , [ '0.1' , '' ] > ( )
28+ Assert < Static . Parse < Static . Number , '0.1 ' > , [ '0.1' , ' ' ] > ( )
29+ Assert < Static . Parse < Static . Number , ' 0.1' > , [ '0.1' , '' ] > ( )
30+ Assert < Static . Parse < Static . Number , ' 0.1 ' > , [ '0.1' , ' ' ] > ( )
31+ Assert < Static . Parse < Static . Number , '100.1' > , [ '100.1' , '' ] > ( )
32+ Assert < Static . Parse < Static . Number , '100.1 ' > , [ '100.1' , ' ' ] > ( )
33+ Assert < Static . Parse < Static . Number , ' 100.1' > , [ '100.1' , '' ] > ( )
34+ Assert < Static . Parse < Static . Number , ' 100.1 ' > , [ '100.1' , ' ' ] > ( )
35+ Assert < Static . Parse < Static . Number , '-100.1' > , [ '-100.1' , '' ] > ( )
36+ Assert < Static . Parse < Static . Number , '-100.1 ' > , [ '-100.1' , ' ' ] > ( )
37+ Assert < Static . Parse < Static . Number , ' -100.1' > , [ '-100.1' , '' ] > ( )
38+ Assert < Static . Parse < Static . Number , ' -100.1 ' > , [ '-100.1' , ' ' ] > ( )
39+ Assert < Static . Parse < Static . Number , '100.1.1' > , [ '100.1' , '.1' ] > ( )
40+ Assert < Static . Parse < Static . Number , '100.1.1 ' > , [ '100.1' , '.1 ' ] > ( )
41+ Assert < Static . Parse < Static . Number , ' 100.1.1' > , [ '100.1' , '.1' ] > ( )
42+ Assert < Static . Parse < Static . Number , ' 100.1.1 ' > , [ '100.1' , '.1 ' ] > ( )
43+ Assert < Static . Parse < Static . Number , '-.1' > , [ '-0.1' , '' ] > ( )
44+ Assert < Static . Parse < Static . Number , '-.1 ' > , [ '-0.1' , ' ' ] > ( )
45+ Assert < Static . Parse < Static . Number , ' -.1' > , [ '-0.1' , '' ] > ( )
46+ Assert < Static . Parse < Static . Number , ' -.1 ' > , [ '-0.1' , ' ' ] > ( )
47+ Assert < Static . Parse < Static . Number , '-0.1' > , [ '-0.1' , '' ] > ( )
48+ Assert < Static . Parse < Static . Number , '-0.1 ' > , [ '-0.1' , ' ' ] > ( )
49+ Assert < Static . Parse < Static . Number , ' -0.1' > , [ '-0.1' , '' ] > ( )
50+ Assert < Static . Parse < Static . Number , ' -0.1 ' > , [ '-0.1' , ' ' ] > ( )
0 commit comments