Vcsn  2.3
Be Rational
read.hh
Go to the documentation of this file.
1 #pragma once
2 
4 #include <vcsn/core/rat/fwd.hh> // identities
5 #include <vcsn/dyn/fwd.hh>
6 #include <vcsn/misc/export.hh>
7 
8 namespace vcsn
9 {
10  namespace rat LIBVCSN_API
11  {
14  read(const dyn::context& ctx, rat::identities ids,
15  std::istream& is,
16  const location& l = location{});
17  }
18 }
vcsn::rat::location location
Definition: scan.hh:17
Define the vcsn::rat::location class.
dyn::expression read(const dyn::context &ctx, rat::identities ids, std::istream &is, const location &l)
The expression in stream is.
Definition: read.cc:11
Definition: a-star.hh:8
#define LIBVCSN_API
Definition: export.hh:8
static identities ids(const driver &d)
Get the identities of the driver.
Definition: parse.cc:89
value_impl< detail::expression_tag > expression
Definition: fwd.hh:25
static dyn::context ctx(const driver &d)
Get the context of the driver.
Definition: parse.cc:82