From 2d88c68d712cb90f7e122465381899cd9f578e47 Mon Sep 17 00:00:00 2001 From: Bruce Hill Date: Tue, 5 Jun 2018 16:44:36 -0700 Subject: Fixed piping in file. --- nomsu.moon | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'nomsu.moon') diff --git a/nomsu.moon b/nomsu.moon index edf0c47..b9ff559 100755 --- a/nomsu.moon +++ b/nomsu.moon @@ -1185,7 +1185,9 @@ OPTIONS print_file\write(formatted, "\n") print_file\flush! elseif input == STDIN - nomsu\run(io.input!\read("*a"), compile_fn) + file = io.input!\read("*a") + FILE_CACHE.stdin = file + nomsu\run(Nomsu(Source('stdin',1,#file), file), compile_fn) else nomsu\run_file(input, compile_fn) -- cgit v1.2.3