anScript

anScript interpreter and IDE special features

Code at runtime

Run anScript interpreter in mode simillar to python interactive session. How to do it?

or

Example:

langDefines

langDefines is mechanism developed to support global defines (per installation). langDefines.txt is located in the same folder as anScript interpreter. It may be useful to shorten long instructions’ names.

Example:

langDefines.txt
consolePrint print
instructionExecuteInNewThread thread
mySource.ans
print(langDefines_working.s)
thread(print, _and_threads_too.s)

How to use langDefines?

or

Library Manager

anScript Library Manager is package manager for anScript (like npm for Node.js).

To upload new file or see uploaded files:

or

To download file to {anScript install path}/library:

or

or

or

dependencies.ans
nativeExecute(var, anScriptLibraryManager.s, firstLib.ans.s)
nativeExecute(var, anScriptLibraryManager.s, secondLib.ans.s)
runtimeRun(<path> script.ans.s)
script.ans
<include(library/firstLib.ans)>
<include(library/secondLib.ans)>
//Rest of script ...