class_docstr: A printer to convert SymPy expressions to strings of R code
class_docstr_tok: ["A","printer","to","convert","SymPy","expressions","to","strings","of","R","code"]
code: def __init__(self, settings={}):
      CodePrinter.__init__(self, settings)
      self.known_functions = dict(known_functions)
      userfuncs = settings.get("user_functions", {})
      self.known_functions.update(userfuncs)
      self._dereference = set(settings.get("dereference", []))
      self.reserved_words = set(reserved_words)
  
imports: from __future__ import annotations
  from typing import Any
  from sympy.core.numbers import equal_valued
  from sympy.printing.codeprinter import CodePrinter
  from sympy.printing.precedence import precedence, PRECEDENCE
  from sympy.sets.fancysets import Range
label_desc: Use image node_id 1 to create a new RCodePrinter object from inherited base classes: CodePrinter with example: obj = RCodePrinter(settings)