Skip to content

Commit 693cc59

Browse files
author
Yogansh Sharma
committed
Removed --no-persistant
1 parent 2072682 commit 693cc59

File tree

1 file changed

+11
-14
lines changed

1 file changed

+11
-14
lines changed

run

Lines changed: 11 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -197,34 +197,34 @@ run() {
197197
elif [[ ${FILE#*.} == go ]]; then
198198
if [[ $COMPILE == true ]]; then
199199
go build -o "${FILE%%.*}.out" "$FILE"
200-
if [[ $PERSISTENT != true ]]; then
201-
rm "${FILE%%.*}.out"
202-
fi
203200
else
204201
go run "$FILE"
205202
fi
203+
if [[ $PERSISTENT != true ]]; then
204+
rm "${FILE%%.*}.out"
205+
fi
206206

207207
elif [[ ${FILE#*.} == pl ]]; then
208208
perl "$FILE"
209209

210210
elif [[ ${FILE#*.} == lua ]]; then
211-
lua "$FILE"
211+
lua "$FILE"
212212

213213
elif [[ ${FILE#*.} == rb ]]; then
214-
ruby "$FILE"
214+
ruby "$FILE"
215215

216216
elif [[ ${FILE#*.} == hs ]]; then
217217
if [[ $DEBUG == true ]]; then
218218
ghci "$FILE"
219219
elif [[ $COMPILE == true ]]; then
220220
ghc --make "$FILE"
221-
else
222-
runghc "$FILE"
223-
fi
221+
else
222+
runghc "$FILE"
223+
fi
224224

225-
if [[ $PERSISTENT != true ]]; then
226-
rm "${FILE%%.*}.o" "${FILE%%.*}.hi"
227-
fi
225+
if [[ $PERSISTENT != true ]]; then
226+
rm "${FILE%%.*}.o" "${FILE%%.*}.hi" "${FILE%%.*}"
227+
fi
228228

229229
else
230230
_ERROR_UFTC_
@@ -316,9 +316,6 @@ for arg in "$@"; do
316316
"--persistent" | "p")
317317
PERSISTENT=true
318318
;;
319-
"--no-persistent" | "np")
320-
PERSISTENT=false
321-
;;
322319
"--compile" | "c")
323320
COMPILE=true
324321
PERSISTENT=true

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy