Module Sexp_grammar_completion_protocol

module Candidate : sig ... end

A Suggestion describes one possible way to continue a sexp at a position.

module Candidates : sig ... end

A Completion is the set of suggestions known at a point in a sexp.

module Prefix : sig ... end

Prefix.t describes a path through an incomplete sexp up to but not including the current atom, if the point is in an incomplete atom.

module Rpc_complete : sig ... end

Complete requests a completion.