Added a 'Hello, World!" tutorial that links Whitespace example to VVhitespace+stdlib.
[vvhitespace] / examples / hello-stdlib / hello.pvvs
index 3b28850..507437e 100644 (file)
@@ -1,21 +1,8 @@
 @@ This program outputs "Hello, world!"
 
 @@ This program outputs "Hello, world!"
 
-SSSSN           | ST: Push +0 (ASCII '\0')
-SSSTSTSN        | ST: Push +10 (ASCII '\n')
-SSSTSSSSTN      | ST: Push +33 (ASCII !)
-SSSTTSSTSSN     | ST: Push +100 (ASCII d)
-SSSTTSTTSSN     | ST: Push +108 (ASCII l)
-SSSTTTSSTSN     | ST: Push +114 (ASCII r)
-SSSTTSTTTTN     | ST: Push +111 (ASCII o)
-SSSTTTSTTTN     | ST: Push +119 (ASCII w)
-SSSTSSSSSN      | ST: Push +32 (ASCII space)
-SSSTSTTSSN      | ST: Push +44 (ASCII ,)
-SSSTTSTTTTN     | ST: Push +111 (ASCII o)
-SSSTTSTTSSN     | ST: Push +108 (ASCII l)
-SSSTTSTTSSN     | ST: Push +108 (ASCII l)
-SSSTTSSTSTN     | ST: Push +101 (ASCII e)
-SSSTSSTSSSN     | ST: Push +72 (ASCII H)
-NSTTSSSN        | FC: JSR>1000 (print string from stack; see stdlib)
+A"Hello, world!\n"
+SSSSN           | ST: PUSH 0
+NSTTSSSN        | FC: JSR>1000 (printf; see stdlib)
 NNN             | FC: Terminate program
 
 NNN             | FC: Terminate program
 
-#include "stdio.pvvs"
+#include <stdio.pvvs>