parse_synapse_generator function¶
(Shortest import: from brian2.synapses.parse_synaptic_generator_syntax import parse_synapse_generator)
- brian2.synapses.parse_synaptic_generator_syntax.parse_synapse_generator(expr)[source]¶
Returns a parsed form of a synapse generator expression.
The general form is:
element for inner_variable in iterator_func(...)or
element for inner_variable in iterator_func(...) if if_expressionReturns a dictionary with keys:
original_expressionThe original expression as a string.
elementAs above, a string expression.
inner_variableA variable name, as above.
iterator_funcString. Either
rangeorsample.if_expressionString expression or
None.iterator_kwdsDictionary of key/value pairs representing the keywords. See
handle_rangeandhandle_sample.