[Home] Type Microsoft.FSharp.Compatibility.OCaml.Lexing.Position


Position information stored for lexing tokens

Full Type Signature

type Position = {pos_fname: string;
                 pos_lnum: int;
                 pos_bol: int;
                 pos_cnum: int;}
                with
                  [<Obsolete ("Use the NextLine property instead")>]
                  member AsNewLinePos : unit -> position
                  member AbsoluteOffset : int
                  [<Obsolete ("Use the AbsoluteOffset property instead")>]
                  member Char : int
                  member Column : int
                  member FileName : string
                  member Line : int
                  member NextLine : position
                  [<Obsolete ("Use the StartOfLineAbsoluteOffset property instead")>]
                  member StartOfLine : int
                  member StartOfLineAbsoluteOffset : int
                end

Instance Members

MemberDescription
member AbsoluteOffset : int
member Column : int
member FileName : string
member Line : int
member NextLine : position
member StartOfLineAbsoluteOffset : int

Deprecated Members

MemberDescription
[<Obsolete ("Use the NextLine property instead")>]
member AsNewLinePos : unit -> position

Note: Use the NextLine property instead

[<Obsolete ("Use the AbsoluteOffset property instead")>]
member Char : int

Note: Use the AbsoluteOffset property instead

[<Obsolete ("Use the StartOfLineAbsoluteOffset property instead")>]
member StartOfLine : int

Note: Use the StartOfLineAbsoluteOffset property instead

See Also

Microsoft.FSharp.Compatibility.OCaml.Lexing


Documentation for assembly FSharp.Compatibility, version 1.9.4.19, generated using F# version 1.9.4.19