Mercurial > repo
changeset 12144:b044eecae124 draft
<fizzie> dwim "fix all the interp stuff"
author | HackEso <hackeso@esolangs.org> |
---|---|
date | Sun, 17 Nov 2019 21:40:18 +0000 |
parents | f35125e00403 |
children | 30b6dd2f3e7d |
files | ibin/1l ibin/2l ibin/7 ibin/adjust ibin/asm ibin/axo ibin/bch ibin/befunge ibin/befunge98 ibin/bf ibin/bf_txtgen ibin/boolfuck ibin/brachylog ibin/c ibin/cintercal ibin/clcintercal ibin/cxx ibin/dimensifuck ibin/forth ibin/glass ibin/glypho ibin/haskell ibin/help ibin/java ibin/kipple ibin/lambda ibin/lazyk ibin/linguine ibin/lua ibin/malbolge ibin/pbrain ibin/perl ibin/qbf ibin/rail ibin/rhotor ibin/sadol ibin/sceql ibin/sh ibin/slashes ibin/trigger ibin/udage01 ibin/underload ibin/unlambda ibin/whirl |
diffstat | 44 files changed, 83 insertions(+), 83 deletions(-) [+] |
line wrap: on
line diff
--- a/ibin/1l Sun Nov 17 20:30:42 2019 +0000 +++ b/ibin/1l Sun Nov 17 21:40:18 2019 +0000 @@ -1,3 +1,3 @@ #!/bin/sh -. lib/interp -interp_file ./interps/1l/1l_a.bin +. ${HACKENV-/hackenv}/lib/interp +interp_file ${HACKENV-/hackenv}/interps/1l/1l_a.bin
--- a/ibin/2l Sun Nov 17 20:30:42 2019 +0000 +++ b/ibin/2l Sun Nov 17 21:40:18 2019 +0000 @@ -1,3 +1,3 @@ #!/bin/sh -. lib/interp -interp_file ./interps/2l/2li.bin +. ${HACKENV-/hackenv}/lib/interp +interp_file ${HACKENV-/hackenv}/interps/2l/2li.bin
--- a/ibin/7 Sun Nov 17 20:30:42 2019 +0000 +++ b/ibin/7 Sun Nov 17 21:40:18 2019 +0000 @@ -1,2 +1,2 @@ #!/bin/sh -echo "$1" | interps/7/7.pl /dev/stdin \ No newline at end of file +echo "$1" | ${HACKENV-/hackenv}/interps/7/7.pl /dev/stdin
--- a/ibin/adjust Sun Nov 17 20:30:42 2019 +0000 +++ b/ibin/adjust Sun Nov 17 21:40:18 2019 +0000 @@ -1,3 +1,3 @@ #!/bin/sh -. lib/interp -interp_file ./interps/adjust/adjust.bin +. ${HACKENV-/hackenv}/lib/interp +interp_file ${HACKENV-/hackenv}/interps/adjust/adjust.bin
--- a/ibin/asm Sun Nov 17 20:30:42 2019 +0000 +++ b/ibin/asm Sun Nov 17 21:40:18 2019 +0000 @@ -1,3 +1,3 @@ #!/bin/sh -. lib/interp -interp_file "./interps/gcccomp/gcccomp assembler" +. ${HACKENV-/hackenv}/lib/interp +interp_file "${HACKENV-/hackenv}/interps/gcccomp/gcccomp assembler"
--- a/ibin/axo Sun Nov 17 20:30:42 2019 +0000 +++ b/ibin/axo Sun Nov 17 21:40:18 2019 +0000 @@ -1,3 +1,3 @@ #!/bin/sh -. lib/interp -interp_file ./interps/axo/axopp.0.1.0.bin +. ${HACKENV-/hackenv}/lib/interp +interp_file ${HACKENV-/hackenv}/interps/axo/axopp.0.1.0.bin
--- a/ibin/bch Sun Nov 17 20:30:42 2019 +0000 +++ b/ibin/bch Sun Nov 17 21:40:18 2019 +0000 @@ -1,3 +1,3 @@ #!/bin/sh -. lib/interp -interp_file ./interps/egobch/src/egobchi +. ${HACKENV-/hackenv}/lib/interp +interp_file ${HACKENV-/hackenv}/interps/egobch/src/egobchi
--- a/ibin/befunge Sun Nov 17 20:30:42 2019 +0000 +++ b/ibin/befunge Sun Nov 17 21:40:18 2019 +0000 @@ -1,3 +1,3 @@ #!/bin/sh -. lib/interp -interp_file ./interps/befunge/bef.bin +. ${HACKENV-/hackenv}/lib/interp +interp_file ${HACKENV-/hackenv}/interps/befunge/bef.bin
--- a/ibin/befunge98 Sun Nov 17 20:30:42 2019 +0000 +++ b/ibin/befunge98 Sun Nov 17 21:40:18 2019 +0000 @@ -1,3 +1,3 @@ #!/bin/sh -. lib/interp -interp_file "./interps/cfunge/cfunge -S" +. ${HACKENV-/hackenv}/lib/interp +interp_file "${HACKENV-/hackenv}/interps/cfunge/cfunge -S"
--- a/ibin/bf Sun Nov 17 20:30:42 2019 +0000 +++ b/ibin/bf Sun Nov 17 21:40:18 2019 +0000 @@ -1,8 +1,8 @@ #!/bin/sh -. lib/interp +. ${HACKENV-/hackenv}/lib/interp # Get the bitwidth from the command BW=`echo "$I_CMD" | sed 's/.*bf//'` if [ "$BW" = "" ] ; then BW=8 ; fi -interp_file ./interps/egobf/src/egobfi$BW +interp_file ${HACKENV-/hackenv}/interps/egobf/src/egobfi$BW
--- a/ibin/bf_txtgen Sun Nov 17 20:30:42 2019 +0000 +++ b/ibin/bf_txtgen Sun Nov 17 21:40:18 2019 +0000 @@ -1,6 +1,6 @@ #!/bin/bash -. lib/interp -cd interps/bf_txtgen +. ${HACKENV-/hackenv}/lib/interp +cd ${HACKENV-/hackenv}/interps/bf_txtgen get_arg java textgen -g 1000 -i "$ARG_FILE" | tail -n 2 | head -n 1
--- a/ibin/boolfuck Sun Nov 17 20:30:42 2019 +0000 +++ b/ibin/boolfuck Sun Nov 17 21:40:18 2019 +0000 @@ -1,3 +1,3 @@ #!/bin/sh -. lib/interp -interp_file ./interps/boof/boof +. ${HACKENV-/hackenv}/lib/interp +interp_file ${HACKENV-/hackenv}/interps/boof/boof
--- a/ibin/brachylog Sun Nov 17 20:30:42 2019 +0000 +++ b/ibin/brachylog Sun Nov 17 21:40:18 2019 +0000 @@ -1,5 +1,5 @@ #!/bin/sh -echo "$1" > tmp/input.brachylog -(cd interps/brachylog/brachylog/Brachylog-master/src; swipl -g 'run_from_file("../../../../../tmp/input.brachylog", _, _), write(" +echo "$1" > /tmp/input.brachylog +(cd ${HACKENV-/hackenv}/interps/brachylog/brachylog/Brachylog-master/src; swipl -g 'run_from_file("/tmp/input.brachylog", _, _), write(" true."), !, halt; write(" -false."), !, halt' brachylog.pl) \ No newline at end of file +false."), !, halt' brachylog.pl)
--- a/ibin/c Sun Nov 17 20:30:42 2019 +0000 +++ b/ibin/c Sun Nov 17 21:40:18 2019 +0000 @@ -1,3 +1,3 @@ #!/bin/sh -. lib/interp -interp_file "./interps/gcccomp/gcccomp c" +. ${HACKENV-/hackenv}/lib/interp +interp_file "${HACKENV-/hackenv}/interps/gcccomp/gcccomp c"
--- a/ibin/cintercal Sun Nov 17 20:30:42 2019 +0000 +++ b/ibin/cintercal Sun Nov 17 21:40:18 2019 +0000 @@ -1,3 +1,3 @@ #!/bin/sh -. lib/interp -interp_file ./interps/c-intercal/c-intercal +. ${HACKENV-/hackenv}/lib/interp +interp_file ${HACKENV-/hackenv}/interps/c-intercal/c-intercal
--- a/ibin/clcintercal Sun Nov 17 20:30:42 2019 +0000 +++ b/ibin/clcintercal Sun Nov 17 21:40:18 2019 +0000 @@ -1,3 +1,3 @@ #!/bin/sh -. lib/interp -interp_file ./interps/clc-intercal/clc-intercal +. ${HACKENV-/hackenv}/lib/interp +interp_file ${HACKENV-/hackenv}/interps/clc-intercal/clc-intercal
--- a/ibin/cxx Sun Nov 17 20:30:42 2019 +0000 +++ b/ibin/cxx Sun Nov 17 21:40:18 2019 +0000 @@ -1,3 +1,3 @@ #!/bin/sh -. lib/interp -interp_file "./interps/gcccomp/gcccomp c++" +. ${HACKENV-/hackenv}/lib/interp +interp_file "${HACKENV-/hackenv}/interps/gcccomp/gcccomp c++"
--- a/ibin/dimensifuck Sun Nov 17 20:30:42 2019 +0000 +++ b/ibin/dimensifuck Sun Nov 17 21:40:18 2019 +0000 @@ -1,3 +1,3 @@ #!/bin/sh -. lib/interp -interp_file ./interps/dimensifuck/dimensifuck.py +. ${HACKENV-/hackenv}/lib/interp +interp_file ${HACKENV-/hackenv}/interps/dimensifuck/dimensifuck.py
--- a/ibin/forth Sun Nov 17 20:30:42 2019 +0000 +++ b/ibin/forth Sun Nov 17 21:40:18 2019 +0000 @@ -1,3 +1,3 @@ #!/bin/sh -. lib/interp -interp_file ./interps/gforth_quit/gforth_quit +. ${HACKENV-/hackenv}/lib/interp +interp_file ${HACKENV-/hackenv}/interps/gforth_quit/gforth_quit
--- a/ibin/glass Sun Nov 17 20:30:42 2019 +0000 +++ b/ibin/glass Sun Nov 17 21:40:18 2019 +0000 @@ -1,3 +1,3 @@ #!/bin/sh -. lib/interp -interp_file "./interps/glass/glass ./interps/glass/cache" +. ${HACKENV-/hackenv}/lib/interp +interp_file "${HACKENV-/hackenv}/interps/glass/glass ./interps/glass/cache"
--- a/ibin/glypho Sun Nov 17 20:30:42 2019 +0000 +++ b/ibin/glypho Sun Nov 17 21:40:18 2019 +0000 @@ -1,3 +1,3 @@ #!/bin/sh -. lib/interp -interp_file_java ./interps/glypho Glypho +. ${HACKENV-/hackenv}/lib/interp +interp_file_java ${HACKENV-/hackenv}/interps/glypho Glypho
--- a/ibin/haskell Sun Nov 17 20:30:42 2019 +0000 +++ b/ibin/haskell Sun Nov 17 21:40:18 2019 +0000 @@ -1,3 +1,3 @@ #!/bin/sh -. lib/interp -interp_file ./interps/ghc/runghc +. ${HACKENV-/hackenv}/lib/interp +interp_file ${HACKENV-/hackenv}/interps/ghc/runghc
--- a/ibin/help Sun Nov 17 20:30:42 2019 +0000 +++ b/ibin/help Sun Nov 17 21:40:18 2019 +0000 @@ -1,2 +1,2 @@ #!/bin/sh -echo 'The ! or interp command calls various language interpreters transfered from old EgoBot. Try `url ibin/ for a list.' +echo 'The ! or interp command calls various language interpreters transfered from old EgoBot. Try `url /hackenv/ibin/ for a list.'
--- a/ibin/java Sun Nov 17 20:30:42 2019 +0000 +++ b/ibin/java Sun Nov 17 21:40:18 2019 +0000 @@ -1,3 +1,3 @@ #!/bin/sh -. lib/interp -interp_file "./interps/gcccomp/gcccomp java" +. ${HACKENV-/hackenv}/lib/interp +interp_file "${HACKENV-/hackenv}/interps/gcccomp/gcccomp java"
--- a/ibin/kipple Sun Nov 17 20:30:42 2019 +0000 +++ b/ibin/kipple Sun Nov 17 21:40:18 2019 +0000 @@ -1,3 +1,3 @@ #!/bin/sh -. lib/interp -interp_stdin ./interps/kipple/cipple.bin +. ${HACKENV-/hackenv}/lib/interp +interp_stdin ${HACKENV-/hackenv}/interps/kipple/cipple.bin
--- a/ibin/lambda Sun Nov 17 20:30:42 2019 +0000 +++ b/ibin/lambda Sun Nov 17 21:40:18 2019 +0000 @@ -1,3 +1,3 @@ #!/bin/sh -. lib/interp -interp_stdin ./interps/lambda/lambda.py +. ${HACKENV-/hackenv}/lib/interp +interp_stdin ${HACKENV-/hackenv}/interps/lambda/lambda.py
--- a/ibin/lazyk Sun Nov 17 20:30:42 2019 +0000 +++ b/ibin/lazyk Sun Nov 17 21:40:18 2019 +0000 @@ -1,3 +1,3 @@ #!/bin/sh -. lib/interp -interp_file ./interps/lazyk/lazy.bin +. ${HACKENV-/hackenv}/lib/interp +interp_file ${HACKENV-/hackenv}/interps/lazyk/lazy.bin
--- a/ibin/linguine Sun Nov 17 20:30:42 2019 +0000 +++ b/ibin/linguine Sun Nov 17 21:40:18 2019 +0000 @@ -1,3 +1,3 @@ #!/bin/sh -. lib/interp -interp_file ./interps/linguine/linguine.py +. ${HACKENV-/hackenv}/lib/interp +interp_file ${HACKENV-/hackenv}/interps/linguine/linguine.py
--- a/ibin/lua Sun Nov 17 20:30:42 2019 +0000 +++ b/ibin/lua Sun Nov 17 21:40:18 2019 +0000 @@ -1,3 +1,3 @@ #!/bin/sh -. lib/interp +. ${HACKENV-/hackenv}/lib/interp interp_file lua
--- a/ibin/malbolge Sun Nov 17 20:30:42 2019 +0000 +++ b/ibin/malbolge Sun Nov 17 21:40:18 2019 +0000 @@ -1,3 +1,3 @@ #!/bin/sh -. lib/interp -interp_file ./interps/malbolge/malbolge.bin +. ${HACKENV-/hackenv}/lib/interp +interp_file ${HACKENV-/hackenv}/interps/malbolge/malbolge.bin
--- a/ibin/pbrain Sun Nov 17 20:30:42 2019 +0000 +++ b/ibin/pbrain Sun Nov 17 21:40:18 2019 +0000 @@ -1,3 +1,3 @@ #!/bin/sh -. lib/interp -interp_file ./interps/pbrain/pbrain.bin +. ${HACKENV-/hackenv}/lib/interp +interp_file ${HACKENV-/hackenv}/interps/pbrain/pbrain.bin
--- a/ibin/perl Sun Nov 17 20:30:42 2019 +0000 +++ b/ibin/perl Sun Nov 17 21:40:18 2019 +0000 @@ -1,3 +1,3 @@ #!/bin/sh -. lib/interp +. ${HACKENV-/hackenv}/lib/interp interp_file perl
--- a/ibin/qbf Sun Nov 17 20:30:42 2019 +0000 +++ b/ibin/qbf Sun Nov 17 21:40:18 2019 +0000 @@ -1,3 +1,3 @@ #!/bin/sh -. lib/interp -interp_file ./interps/qbf/qbf.py +. ${HACKENV-/hackenv}/lib/interp +interp_file ${HACKENV-/hackenv}/interps/qbf/qbf.py
--- a/ibin/rail Sun Nov 17 20:30:42 2019 +0000 +++ b/ibin/rail Sun Nov 17 21:40:18 2019 +0000 @@ -1,3 +1,3 @@ #!/bin/sh -. lib/interp -interp_file ./interps/rail/rail +. ${HACKENV-/hackenv}/lib/interp +interp_file ${HACKENV-/hackenv}/interps/rail/rail
--- a/ibin/rhotor Sun Nov 17 20:30:42 2019 +0000 +++ b/ibin/rhotor Sun Nov 17 21:40:18 2019 +0000 @@ -1,3 +1,3 @@ #!/bin/sh -. lib/interp -interp_file ./interps/rhotor/rhotor-hi +. ${HACKENV-/hackenv}/lib/interp +interp_file ${HACKENV-/hackenv}/interps/rhotor/rhotor-hi
--- a/ibin/sadol Sun Nov 17 20:30:42 2019 +0000 +++ b/ibin/sadol Sun Nov 17 21:40:18 2019 +0000 @@ -1,3 +1,3 @@ #!/bin/sh -. lib/interp -interp_file ./interps/sadol/BDSM2 +. ${HACKENV-/hackenv}/lib/interp +interp_file ${HACKENV-/hackenv}/interps/sadol/BDSM2
--- a/ibin/sceql Sun Nov 17 20:30:42 2019 +0000 +++ b/ibin/sceql Sun Nov 17 21:40:18 2019 +0000 @@ -1,3 +1,3 @@ #!/bin/sh -. lib/interp -interp_file ./interps/sceql/sceql-0.1.bin +. ${HACKENV-/hackenv}/lib/interp +interp_file ${HACKENV-/hackenv}/interps/sceql/sceql-0.1.bin
--- a/ibin/sh Sun Nov 17 20:30:42 2019 +0000 +++ b/ibin/sh Sun Nov 17 21:40:18 2019 +0000 @@ -1,3 +1,3 @@ #!/bin/sh -. lib/interp +. ${HACKENV-/hackenv}/lib/interp interp_file /bin/bash
--- a/ibin/slashes Sun Nov 17 20:30:42 2019 +0000 +++ b/ibin/slashes Sun Nov 17 21:40:18 2019 +0000 @@ -1,3 +1,3 @@ #!/bin/sh -. lib/interp +. ${HACKENV-/hackenv}/lib/interp interp_file "./bin/slashes"
--- a/ibin/trigger Sun Nov 17 20:30:42 2019 +0000 +++ b/ibin/trigger Sun Nov 17 21:40:18 2019 +0000 @@ -1,3 +1,3 @@ #!/bin/sh -. lib/interp -interp_file ./interps/trigger/trigger.bin +. ${HACKENV-/hackenv}/lib/interp +interp_file ${HACKENV-/hackenv}/interps/trigger/trigger.bin
--- a/ibin/udage01 Sun Nov 17 20:30:42 2019 +0000 +++ b/ibin/udage01 Sun Nov 17 21:40:18 2019 +0000 @@ -1,3 +1,3 @@ #!/bin/sh -. lib/interp -interp_file ./interps/udage/switch.bin +. ${HACKENV-/hackenv}/lib/interp +interp_file ${HACKENV-/hackenv}/interps/udage/switch.bin
--- a/ibin/underload Sun Nov 17 20:30:42 2019 +0000 +++ b/ibin/underload Sun Nov 17 21:40:18 2019 +0000 @@ -1,3 +1,3 @@ #!/bin/sh -. lib/interp -interp_file "./interps/underload/underload.bin -o" +. ${HACKENV-/hackenv}/lib/interp +interp_file "${HACKENV-/hackenv}/interps/underload/underload.bin -o"