提交 f6a14f39 编写于 作者: X xxx

feat:adjust code and export fmt

上级 9558eaea
......@@ -8,14 +8,28 @@ import (
"wa-lang.org/wa/api"
)
func main() {
window := js.Global().Get("window")
waCode := window.Get("waCode").String()
func waGenerateWat(code string) string {
wat, err := api.BuildFile(api.DefaultConfig(), "hello.wa", code)
if err != nil {
return err.Error()
} else {
return string(wat)
}
}
wat, err := api.BuildFile(api.DefaultConfig(), "hello.wa", waCode)
func waFormatCode(code string) string {
code, err := api.FormatCode("hello.wa", code)
if err != nil {
window.Set("waWat", err.Error())
return err.Error()
} else {
window.Set("waWat", string(wat))
return code
}
}
func main() {
window := js.Global().Get("window")
waCode := window.Get("__WA_CODE__").String()
window.Set("__WA_WAT__", waGenerateWat(waCode))
window.Set("__WA_FMT_CODE__", waFormatCode(waCode))
}
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册