grew_loader.mli 1.2 KB
Newer Older
bguillaum's avatar
bguillaum committed
1 2 3 4 5 6 7 8 9 10
(**********************************************************************************)
(*    Libcaml-grew - a Graph Rewriting library dedicated to NLP applications      *)
(*                                                                                *)
(*    Copyright 2011-2013 Inria, Université de Lorraine                           *)
(*                                                                                *)
(*    Webpage: http://grew.loria.fr                                               *)
(*    License: CeCILL (see LICENSE folder or "http://www.cecill.info")            *)
(*    Authors: see AUTHORS file                                                   *)
(**********************************************************************************)

bguillaum's avatar
bguillaum committed
11

bguillaum's avatar
bguillaum committed
12
open Grew_base
13
open Grew_types
bguillaum's avatar
bguillaum committed
14
open Grew_ast
15

bguillaum's avatar
bguillaum committed
16
module Loader: sig
17 18
  val domain: string -> Ast.domain

bguillaum's avatar
bguillaum committed
19 20
  val grs: string -> Ast.grs

21 22
  val new_grs: string -> New_ast.grs

bguillaum's avatar
bguillaum committed
23 24 25
  val gr: string -> Ast.gr

  val pattern: string -> Ast.pattern
26

27
  val phrase_structure_tree: string -> Ast.pst
bguillaum's avatar
bguillaum committed
28
end
29 30 31

module Parser : sig
  val gr: string -> Ast.gr
32

33
  val phrase_structure_tree: string -> Ast.pst
34 35

  val pattern: string -> Ast.pattern
36

37
  val strategy: string -> New_ast.strat
38
end