-
Notifications
You must be signed in to change notification settings - Fork 67
/
a_yaml.go
52 lines (40 loc) · 989 Bytes
/
a_yaml.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
// This file is generated by generate-std.joke script. Do not edit manually!
package yaml
import (
. "github.com/candid82/joker/core"
)
var __read_string__P ProcFn = __read_string_
var read_string_ Proc = Proc{Fn: __read_string__P, Name: "read_string_", Package: "std/yaml"}
func __read_string_(_args []Object) Object {
_c := len(_args)
switch {
case _c == 1:
s := ExtractString(_args, 0)
_res := readString(s)
return _res
default:
PanicArity(_c)
}
return NIL
}
var __write_string__P ProcFn = __write_string_
var write_string_ Proc = Proc{Fn: __write_string__P, Name: "write_string_", Package: "std/yaml"}
func __write_string_(_args []Object) Object {
_c := len(_args)
switch {
case _c == 1:
v := ExtractObject(_args, 0)
_res := writeString(v)
return _res
default:
PanicArity(_c)
}
return NIL
}
func Init() {
InternsOrThunks()
}
var yamlNamespace = GLOBAL_ENV.EnsureSymbolIsLib(MakeSymbol("joker.yaml"))
func init() {
yamlNamespace.Lazy = Init
}