gor_define: GOR Define

View source: R/gor_define.R

gor_defineR Documentation

GOR Define

Description

Takes a parameter and parses it into a gor_definitions structure, which is basically a named list of define statements, i.e. def name = code;

Usage

gor_define(x)

Arguments

x

can be a string, gor_definitions structure, list, or NULL

Examples

# below are just examples of input, not necessarily valid gor `def` code
gor_define("
   def #var1# = 10;
   def fun($1, $2) = gor $1
       | some
       | pipe
       | step $2;
")

gor_define(list(`#var1#` = 10, limit = 20, block = "| some | pipe | step"))

wuxi-nextcode/gorr documentation built on Jan. 1, 2023, 7:54 a.m.