deparse_Family {sketch} | R Documentation |
Deparsers (specialised)
Description
Deparsers (specialised)
Deparser for NULL
Deparser for NA
Deparser for NaN
Deparser for calls
Deparser for infix operators
Deparser for brackets
Deparser for the 'for' keyword
Deparser for the 'if' keyword
Deparser for the 'while' keyword
Deparser for the "function" keyword
Deparser for the "function" keyword with explicit return
Deparser for return
Deparser for assignments
Deparser for assignments (automatic variable declaration)
Deparser for the "next" keyword
Deparser for the "try" keyword
Deparser for the "tryCatch" keyword
Deparser for the "throw" keyword
Deparser for the "list" operator
Deparser for the "data.frame" operators
Deparser for the "summarise" operators
Deparser for the "mutate" operators
Deparser for the "R6Class" function
Deparser for the "new" operator
Deparser for the "typeof" operator
Deparser for the "export" operator
Deparser for the ""async" and "await" operators
Deparser for the "let" operator
Deparser for the "const" operator
Deparser for the "var" operator
Deparser for the "dataURI" operator
Deparser for the "ifelse" operator
Deparser for the "lambda" operator
Deparser for the "pipe" operator
Deparser for the "assignment pipe" operator
Deparser for the raw string operator
Deparser for formula
Deparser for the "add" operator
Deparser for the "subtract" operator
Deparser for the "extract" operator
Deparser for the "extractAssign" operator
Deparser for the "extract2" operator
Deparser for the "extract2Assign" operator
Deparser for the HTML tags
Deparser for the d3.js 'attr' function
Deparser for the d3.js 'style' function
Deparser for '.macro'
Deparser for '.data'
Usage
deparse_sym(ast, ...)
deparse_NULL(ast, ...)
deparse_NA(ast, ...)
deparse_NaN(ast, ...)
deparse_call(ast, ...)
deparse_infix(ast, ...)
deparse_wrap(ast, ...)
deparse_for(ast, ...)
deparse_if(ast, ...)
deparse_while(ast, ...)
deparse_function(ast, ...)
deparse_function_with_return(ast, ...)
deparse_return(ast, ...)
deparse_assignment(ast, ...)
deparse_assignment_auto(ast, ...)
deparse_next(ast, ...)
deparse_try(ast, ...)
deparse_tryCatch(ast, ...)
deparse_throw(ast, ...)
deparse_list(ast, ...)
deparse_df(ast, ...)
deparse_df_summarise(ast, ...)
deparse_df_mutate(ast, ...)
deparse_R6Class(ast, ...)
deparse_new(ast, ...)
deparse_typeof(ast, ...)
deparse_export(ast, ...)
deparse_async_await(ast, ...)
deparse_let(ast, ...)
deparse_const(ast, ...)
deparse_var(ast, ...)
deparse_dataURI(ast, ...)
deparse_ifelse(ast, ...)
deparse_lambda(ast, ...)
deparse_pipe(ast, ...)
deparse_assignment_pipe(ast, ...)
deparse_raw_string(ast, ...)
deparse_formula(ast, ...)
deparse_add(ast, ...)
deparse_subtract(ast, ...)
deparse_extract(ast, ...)
deparse_extractAssign(ast, ...)
deparse_extract2(ast, ...)
deparse_extract2Assign(ast, ...)
deparse_html_tags(ast, ...)
deparse_d3_attr(ast, ...)
deparse_d3_style(ast, ...)
deparse_macro(ast, ...)
deparse_data(ast, ...)
Arguments
ast |
A language object. |
... |
The contextual information to be passed on to the next call. |
Value
A character string.
Note
At the moment, the '.macro' / 'deparse_macro' function must be used with the 'compile_exprs' call. This is currently an experimental feature.
At the moment, the '.data' / 'deparse_data' function must be used with the 'compile_exprs' call. This is currently an experimental feature.