evaluate_condition: Evaluates a condition

Description Usage Arguments Value Examples

View source: R/evaluate_condition.R

Description

Evaluates the condition() object to return a graded() value.

Usage

1
evaluate_condition(condition, grader_args, learnr_args)

Arguments

condition

a condition() object

grader_args

at minimum, a list that just contains the value for solution_quo

learnr_args

at minimum, a list that just contains the value for envir_prep

Value

a graded() value if condi$x is TRUE or NULL if condi$x is FALSE

Examples

1
2
3
4
5
6
 condi_formula_t <- condition(~ identical(.result, 5),
                              message = "my correct message",
                              correct = TRUE)
 grader_args <- list()
 learnr_args <- list(last_value = quote(5), envir_prep = new.env())
 evaluate_condition(condi_formula_t, grader_args, learnr_args)

cgamboasanabria/gradethis documentation built on June 11, 2020, 12:15 a.m.