Environment and Options#
- Introduction
- Command Line Options
magma -bmagma -c filenamemagma -dmagma -hmagma -?magma --helpmagma -e argumentsmagma -E argumentsmagma -i filename argumentsmagma -I filename argumentsmagma -l limitmagma -nmagma -Pmagma -r workspacemagma -s filenamemagma -S integermagma -t Nmagma -Vmagma --versionExample: StartupExample: Startup CalculatorExample: Startup Shebang
- Environment Variables
- Set and Get
SetAssertions(b): RngIntEltGetAssertions() → RngIntEltSetAutoColumns(b): BoolEltGetAutoColumns() → BoolEltSetAutoCompact(b): BoolEltGetAutoCompact() → BoolEltSetBeep(b): BoolEltGetBeep() → BoolEltSetColumns(n): RngIntEltGetColumns() → RngIntEltGetCurrentDirectory()SetEchoInput(b): BoolEltGetEchoInput()GetEnvironmentValue(s): MonStgElt → MonStgEltGetEnv(s): MonStgElt → MonStgEltSetExitSummary(b): BoolEltGetExitSummary()SetGPU(b): BoolEltGetGPU() → BoolEltSetHistorySize(n): RngIntEltGetHistorySize()SetIgnorePrompt(b): BoolEltGetIgnorePrompt() → BoolEltSetIgnoreSpaces(b): BoolEltGetIgnoreSpaces() → BoolEltSetIndent(n): RngIntEltGetIndent() → RngIntEltSetLibraries(s): MonStgEltGetLibraries() → MonStgEltSetLibraryRoot(s): MonStgEltGetLibraryRoot() → MonStgEltSetLineEditor(b): BoolEltGetLineEditor() → BoolEltSetLogFile(F): MonStgEltUnsetLogFile()SetMemoryLimit(n): RngIntEltGetMemoryLimit() → RngIntEltSetNthreads(n): RngIntEltGetNthreads() → RngIntEltSetOutputFile(F): MonStgEltUnsetOutputFile()SetPath(s): MonStgEltGetPath() → MonStgEltSetPrintLevel(l): MonStgEltGetPrintLevel() → MonStgEltSetPrompt(s): MonStgEltGetPrompt() → MonStgEltSetQuitOnError(b): BoolEltSetRows(n): RngIntEltGetRows() → RngIntEltGetScriptFilename() → MonStgEltGetScriptArguments() → SeqEnumSetSeed(s, c): RngIntEltGetSeed() → RngIntElt, RngIntEltGetTempDir() → MonStgEltSetTraceback(n): BoolEltGetTraceback() → BoolEltGetVersion() → RngIntElt, RngIntElt, RngIntEltSetViMode(b): BoolEltGetViMode() → BoolEltSetWarnIntrinsicOverride(b): BoolEltGetWarnIntrinsicOverride() → BoolElt
- Verbose Levels
- Other Information Procedures
- History
- The Magma Line Editor
- History Files
- The Magma Help System
SetHelpExternalBrowser(S, T): MonStgElt, MonStgEltSetHelpExternalBrowser(S): MonStgEltSetHelpUseExternalBrowser(b): BoolEltSetHelpExternalSystem(s): MonStgEltSetHelpUseExternalSystem(b): BoolEltGetHelpExternalBrowser() → MonStgElt, MonStgEltGetHelpExternalSystem() → MonStgEltGetHelpUseExternal() → BoolElt, BoolElt- Internal Help Browser