package electrod

  1. Overview
  2. Docs

Identifiers in "raw" ASTs.

type t = {
  1. ident : string;
  2. loc : Location.t;
}

Any form of identifier for constants (atoms, relations) in the source code.

Constructor

val ident : string -> Lexing.position -> Lexing.position -> t

Accessors

val basename : t -> string
val location : t -> Location.t
val eq_name : t -> t -> bool
val pp : Format.formatter -> t -> unit