type ast =
A marshalled ast packs the ast with the corresponding version of the frontend
Load a marshalled AST from a channel
Any exception raised during unmarshalling (see
Marshal) can escape.
Load a marshalled AST from a byte string.
from_channel description for exception that can be raised.