Updated Scripting Language (markdown)

Michael Ingraham 2019-08-19 09:12:59 -04:00
parent 8ec227d78f
commit 11ded04eab
1 changed files with 2 additions and 2 deletions

@ -199,8 +199,8 @@ If you define a variable with the same name as a special variable that special v
`ws2812(array)` copies an array (defined with `m:vname`) to the WS2812 LED chain. The array length should be defined as long as the number of pixels. Color is coded as 24 bit RGB.
`hsvrgb(h s v)` converts hue (0..360), saturation (0..100) and value (0..100) to RGB color
`#name` names a subroutine, subroutines are called with `=#name`
`#name(param)` names a subroutines with a parameter is called with `=#name(param)`
`#name` names a subroutine. Subroutine is called with `=#name`
`#name(param)` names a subroutine with a parameter. Subroutine is called with `=#name(param)`
Subroutines end with the next `#` or `>` line or break. May be nested
Parameters can be numbers or strings and on mismatch are converted
`=(svar)`executes a script in a string variable (dynamic or self modifying code)