From b45f369dd68575aa774d2122eaf9b6ec4ec49cb5 Mon Sep 17 00:00:00 2001 From: Tim Vaughan Date: Sun, 9 Oct 2016 11:04:38 +1300 Subject: [PATCH] Updated run() to call new INCLUDED word. --- src/forth.jl | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/forth.jl b/src/forth.jl index 9c62fe6..37c41ec 100644 --- a/src/forth.jl +++ b/src/forth.jl @@ -99,6 +99,10 @@ end getString(addr::Int64, len::Int64) = AbstractString([Char(c) for c in mem[addr:(addr+len-1)]]) +function putString(str::AbstractString, addr::Int64) + mem[addr:(addr+length(str)-1)] = [Int64(c) for c in str] +end + function putString(str::AbstractString, addr::Int64, maxLen::Int64) len = min(length(str), maxLen) mem[addr:(addr+len-1)] = [Int64(c) for c in str] -- 2.20.1