Class RParser
Represents a class that performs syntax and lexical analysis of specified R code text.
[ToolboxBitmap(typeof(RParser), "Images.RParser.Icon.bmp")]
public class RParser : LspParser, IComponent, IDisposable, ISyntaxParser, IParser, ILexer, INotify, IUpdate, IImport, ILspDocumentProvider
- Inheritance
-
RParser
- Implements
- Derived
Constructors
- RParser(IContainer)
Initializes a new instance of the RParser class with specified container.
Fields
- DefaultRSyntaxOptions
Represents default set of flags determining syntax parsing and formatting behavior.
Properties
- CaseSensitive
Gets or sets a boolean value that indicates whether
SyntaxParser
should perform case-sensitive analysis of its content.
- CodeStyleWarningsEnabled
Gets or sets a boolean value which indicates is code style warnings are enabled.
Methods
- CreateRepository()
Creates
ICodeCompletionRepository
to perform code completion functionality for this parser.
- ResetOptions()
Resets
Options
to the default value.
- ShouldSerializeOptions()
Indicates whether the
Options
property should be persisted.