Updated year in LICENSE.txt
[vvhitespace] / stdlib_tests / 7001_atoi.pvvs
CommitLineData
b6bea2cf
AT
1A"42"
2SSSTSSSSSN | PUSH 32 (address)
3SSSTSN | PUSH 2 (count)
4NSTTTTTTN | JSR > 11111 (spew)
5SSSTSSSSSN | PUSH 32 (address)
6NSTTTSSSSN | JSR > 110000 (atoi)
7SNN | DROP
8NSTTTTTSTN | JSR > 111101 (debug:printsignednumber)
9
10A"+42"
11SSSTSSSSSN | PUSH 32 (address)
12SSSTTN | PUSH 3 (count)
13NSTTTTTTN | JSR > 11111 (spew)
14SSSTSSSSSN | PUSH 32 (address)
15NSTTTSSSSN | JSR > 110000 (atoi)
16SNN | DROP
17NSTTTTTSTN | JSR > 111101 (debug:printsignednumber)
18
19A"-42"
20SSSTSSSSSN | PUSH 32 (address)
21SSSTTN | PUSH 3 (count)
22NSTTTTTTN | JSR > 11111 (spew)
23SSSTSSSSSN | PUSH 32 (address)
24NSTTTSSSSN | JSR > 110000 (atoi)
25SNN | DROP
26NSTTTTTSTN | JSR > 111101 (debug:printsignednumber)
27
28A"+"
29SSSTSSSSSN | PUSH 32 (address)
30SSSTN | PUSH 1 (count)
31NSTTTTTTN | JSR > 11111 (spew)
32SSSTSSSSSN | PUSH 32 (address)
33NSTTTSSSSN | JSR > 110000 (atoi)
34SNN | DROP
35NSTTTTTSTN | JSR > 111101 (debug:printsignednumber)
36
37A"-"
38SSSTSSSSSN | PUSH 32 (address)
39SSSTN | PUSH 1 (count)
40NSTTTTTTN | JSR > 11111 (spew)
41SSSTSSSSSN | PUSH 32 (address)
42NSTTTSSSSN | JSR > 110000 (atoi)
43SNN | DROP
44NSTTTTTSTN | JSR > 111101 (debug:printsignednumber)
45
46A""
47SSSTSSSSSN | PUSH 32 (address)
48SSSSN | PUSH 0 (count)
49NSTTTTTTN | JSR > 11111 (spew)
50SSSTSSSSSN | PUSH 32 (address)
51NSTTTSSSSN | JSR > 110000 (atoi)
52SNN | DROP
53NSTTTTTSTN | JSR > 111101 (debug:printsignednumber)
54
55NNN | DIE
56
57#include <heap.pvvs>
58#include <convert.pvvs>
59#include <debug.pvvs>