Difference between revisions of "Load"
Jump to navigation
Jump to search
(added additional example) |
|||
Line 1: | Line 1: | ||
− | In [[Mini Micro]], the <c>load</c> command loads a program into memory from disk. Syntax: | + | In [[Mini Micro]] and [[Farmtronics]], the <c>load</c> command loads a program into memory from disk. Syntax: |
load ''path'' | load ''path'' | ||
Line 19: | Line 19: | ||
[[Category:Mini Micro]] | [[Category:Mini Micro]] | ||
+ | [[Category:Farmtronics]] |
Latest revision as of 03:26, 7 May 2022
In Mini Micro and Farmtronics, the load
command loads a program into memory from disk. Syntax:
load path
This replaces the current program in memory with the MiniScript file at path. Caution: any unsaved changes in your previous program are lost without warning.
The path may be a full (absolute) path, or a partial path relative to the current working directory. Note that the file extension (.ms
) is optional in bothsave
andload
.
Examples
The following loads theMatrix.ms
located in the /sys/demo
directory on the system disk, and then runs it.
load "/sys/demo/theMatrix"
run
The next example shows a useful pattern when using an external editor to work on a program. After each edit (outside of Mini Micro), clear the environment, reload, and run the program with a compound command like this:
reset; load "myProgram"; run