Stephen Mallette created TINKERPOP-2959: -------------------------------------------
Summary: Allow the grammar to support parameters Key: TINKERPOP-2959 URL: https://issues.apache.org/jira/browse/TINKERPOP-2959 Project: TinkerPop Issue Type: Improvement Components: language Affects Versions: 3.6.4 Reporter: Stephen Mallette Allow the grammar to support parameters similar to how the groovy engine does like, {{g.inject(x,y,z)}}. Doing this will make it easier for a transition away from the groovy engine as a lot of Gremlin in the world today uses parameters. The grammar may have to come with some limitations though as groovy is wide open in terms of what can be treated as a variable. Probably going to keep parameters tied to primitives, collections and tokens/enums like {{Order}} and {{Scope}}. Collections themselves will not contain parameters and things like a {{Traversal}} or {{P}} cannot be treated as one. -- This message was sent by Atlassian Jira (v8.20.10#820010)