diff options
author | EuAndreh <eu@euandre.org> | 2021-02-19 11:40:14 -0300 |
---|---|---|
committer | EuAndreh <eu@euandre.org> | 2021-02-19 11:40:14 -0300 |
commit | 86f7ee4241f9499710660e20d337c05bdbf814f7 (patch) | |
tree | a5b64b395056cee346801245bc78add22b5611ae | |
parent | rayla -> toph (diff) | |
download | server-86f7ee4241f9499710660e20d337c05bdbf814f7.tar.gz server-86f7ee4241f9499710660e20d337c05bdbf814f7.tar.xz |
vps.scm: Move (cmd) definition to before reader macro
-rw-r--r-- | vps.scm | 12 |
1 files changed, 6 insertions, 6 deletions
@@ -111,6 +111,12 @@ `(lambda (%) ,(read-delimited-list #\] port))) +(define (cmd . args) + (let* ((port (apply popen:open-pipe* OPEN_READ args)) + (out (string-trim-right (rdelim:read-string port)))) + (popen:close-pipe port) + out)) + (read-hash-extend #\[ lambda-shorthand-reader) (define (tick-cmd-reader _char port) @@ -144,12 +150,6 @@ x sexps)) -(define (cmd . args) - (let* ((port (apply popen:open-pipe* OPEN_READ args)) - (out (string-trim-right (rdelim:read-string port)))) - (popen:close-pipe port) - out)) - ;; DNS constants |