Allocate memory using the Tcl library's memory allocation engine. Like `malloc`, but integrates with the [memory] command (if that's defined). Pairs up with [Tcl_Realloc] and [Tcl_Free]. '''`Tcl_Alloc`''' and '''`Tcl_Realloc`''' will '''panic''' if memory allocation fails. For alternatives that return ''`NULL`'', use '''`Tcl_AttemptAlloc`''' and '''`Tcl_AttemptRealloc`'''. See also the '''[http://www.tcl.tk/man/tcl/TclLib/Alloc.htm%|%manual]'''. <>Tcl C API