vm/ops.go
func txPrint(st *State) {
	arg := st.sa
	if arg == nil {
		st.Warnf("Use of nil to print\n")
	} else if reflect.ValueOf(st.sa).Type() != rawStringType {
		st.AppendOutputString(html.EscapeString(interfaceToString(arg)))
	} else {
		st.AppendOutputString(interfaceToString(arg))
	}
	st.Advance()
}
func txPrint(st *State) {
	arg := st.sa
	if arg == nil {
		st.Warnf("Use of nil to print\n")
	} else if reflect.ValueOf(st.sa).Type() != rawStringType {
		st.AppendOutputString(html.EscapeString(interfaceToString(arg)))
	} else {
		st.AppendOutputString(interfaceToString(arg))
	}
	st.Advance()
}
// Prints the contents of register sa to Output.
// Forcefully applies html escaping unless the variable in sa is marked "raw"