1
0
mirror of https://github.com/janet-lang/janet synced 2025-09-02 10:58:03 +00:00

Several changes to move pipe creation back into ev.c

This commit is contained in:
Calvin Rose
2020-11-18 10:53:36 -06:00
parent 2dc04d2957
commit 53aa19a916
5 changed files with 53 additions and 79 deletions

View File

@@ -1,12 +1,3 @@
# Patch janet.h
(def [_ janeth janetconf output] (dyn :args))
(def- replace-peg
(peg/compile
~(% (* '(to `#include "janetconf.h"`)
(constant ,(slurp janetconf))
(thru `#include "janetconf.h"`)
'(any 1)))))
(spit output (first (peg/match replace-peg (slurp janeth))))
(spit output (peg/replace `#include "janetconf.h"` (slurp janetconf) (slurp janeth)))