Learn R Programming

svMisc (version 0.9-46)

Parse: Parse a character string as if it was a command entered at the command line

Description

Parse R instructions provided as a string and return the expression if it is correct, or an object of class 'try-error' if it is an incorrect code, or NA if the (last) instruction is incomplete.

Usage

Parse(text)

Arguments

text
The character string vector to parse

Value

  • Returns an expression with the parsed code or NA if the last instruction is correct but incomplete, or an object of class'try-error' with the error message if the code is incorrect.

See Also

captureAll, clipsource

Examples

Run this code
Parse('1+1')
Parse('1+1; log(10)')
# incomplete instruction
Parse('log(')
# incomplete string
Parse('text <- "some text')
# wrong instruction
Parse('log)')
}

keyword{ IO }

Run the code above in your browser using DataLab