sdf-parser-host 0.14.0

Host binding for YAML parser
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
package sdf:parser;

interface yaml-parser {
  use sdf:metadata/dataflow.{ dataflow-definition };
  use sdf:metadata/package-interface.{ package-definition };

  parse-dataflow: func(config: string) -> result<dataflow-definition, string>;

  parse-package: func(config: string) -> result<package-definition, string>;
}

world parser-guest {
  import yaml-parser;
}