import lsysinterp lsysinterp.run_lsystem() lsysinterp.run_lsystem('0', [('0', 'E[M,1,,1]0'), ('1', 'EMM0')], 5) lsysinterp.run_lsystem('0', [('0', 'E[M,1,,1]0'), ('1', 'E[M,,0,,0]0')], 5) lsysinterp.interpret_action( '', get_selected_polys()[0] ) EMEMEM - stack of blocks EMESEMESEM - stepped, tapering stack of blocks for poly in get_selected_polys(): lsysinterp.interpret_action( '', poly ) lsysinterp.move_face( get_selected_polys()[0], 0 ) lsysinterp.interpret_branches( [], 'E[],EMSASD,,E[MS,EMS,bettieboop],E[E[MSMS,M],,EMS],,E,', 1 )