Module structure

Module structure 

Source

Functions§

parse_automate
Parse automate statement: automate [mode <note|global>]:
parse_break
Parse break statement
parse_call
Parse call statement Supports:
parse_else
Parse else statement (can be “else if” or just “else”)
parse_emit
Parse emit statement (event emission)
parse_for
Parse for statement
parse_function
Parse function statement: function name(arg1, arg2, …):
parse_group
Parse group statement: group : or group during : Example: group verse: or group verse during 16 bars:
parse_if
Parse if statement
parse_loop
Parse loop statement
parse_on
Parse on statement (event handler)
parse_pattern
Parse pattern statement Supports:
parse_spawn
Parse spawn statement
parse_while
Parse while statement Syntax: while :