Skip to content

Commit 34f0cb9

Browse files
committed
refact(Lib/sys): split into sys_impl/; add n_sys
1 parent 3314d92 commit 34f0cb9

File tree

11 files changed

+418
-347
lines changed

11 files changed

+418
-347
lines changed

src/pylib/Lib/n_sys.nim

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
2+
import std/options
3+
import ../private/trans_imp
4+
5+
import ./sys_impl/[
6+
genplatform, geninfos, genargs
7+
]
8+
template asis[T](x: T): T = x
9+
genPlatform(asis)
10+
genInfos(asis, none(string))
11+
template append(x: seq, y) = x.add y
12+
genArgs string, seq, asis, asis, newSeqOfCap
13+
14+
impExp sys_impl,
15+
fenvs,
16+
stdio,
17+
exits,
18+
getencodings,
19+
sizes
20+
21+

0 commit comments

Comments
 (0)