Module Small_stream_ast

module Small_stream_ast: sig .. end

type rsattribute = Namespace_names.rqname * Datatypes.xs_untyped 
type rsattribute_forest = rsattribute list 
type rsexpr = 
| RSDocument of (Dm_atomic.atomicAnyURI option Pervasives.ref * rsexpr list)
| RSElem of Namespace_names.rqname * Namespace_context.binding_table
* rsattribute_forest
* Dm_atomic.atomicAnyURI option Pervasives.ref
* rsexpr list
| RSText of Datatypes.xs_untyped
| RSPI of (Namespace_names.ncname * Datatypes.xs_untyped)
| RSComment of Datatypes.xs_untyped
| RSHole
type sattribute = Namespace_symbols.rattr_symbol * Datatypes.xs_untyped 
type sattribute_forest = sattribute list 
type sexpr = 
| SDocument of (Dm_atomic.atomicAnyURI option Pervasives.ref * sexpr list)
| SElem of Namespace_symbols.relem_symbol * Namespace_context.nsenv
* sattribute_forest
* Dm_atomic.atomicAnyURI option Pervasives.ref
* sexpr list
| SText of Datatypes.xs_untyped
| SPI of (Namespace_names.ncname * Datatypes.xs_untyped)
| SComment of Datatypes.xs_untyped
| SHole