# General Operators --- ## Assign `:` ## Shadow `::` ## Cast `$` ## ``log` Configurable logger, output format and destination can be changed ## ``debugger` ## ``thread_id` ```text Thread_id `unique I32 ``` ## ``format` ```text Result[String] : Value[String]`format Any ``` ### Formatting #### Replace Use `%` to indicate an item from `Any`, use `\%` for a literal `%` #### Colors Use `#NAME#` to change the text color, use `#` to reset the text color, use `\#` for a literal `#` ```text BOLD FAINT ITALIC UNDERLINE - UL BACKGROUND - BG LIGHT BLACK RED GREEN YELLOW BLUE MAGENTA CYAN GREY WHITE ``` `#NAME#NAME#` use single `#` to apply multiple colors at once ## ``panic` Stops execution and prints `Any` to `stdout` ```text `panic any ``` ## ``type` ## ``sync_type` ## ``async_type` ## ``copy`