|
FUNCTION ... AS SCRIPT [abc] ENTRY ...; -- this refers to a script component named 'abc' in your project. FUNCTION ... AS SCRIPT FILE 'abc.cs' ENTRY ...; -- this refers to a script file named 'abc.cs' somewhere in the Manifold folders (first we check either ~\bin or ~\bin64, depending on whether you are running the 32-bit or the 64-bit version of MANIFOLD.EXE, and we check both the folder and all its subfolders, then we check ~\shared and all its subolders, and finally we check two more folders which we will likely stop checking in the future, but for now they work: ~\Manifold\v9.0 in the machine-wide application data folder and ~\Manifold\v9.0 in the user-specific application data folder). Script text in MAP files is stored as Unicode text (NVARCHAR), this is currently using UTF16, but we are going to switch to UTF8 in the future, yes.
|