Current Page:
NeXtMidas Training
Primitives
Lab 3*
Instructions
|
|
- Lab 3:
- Create a new primitive called
primlab3 .
- The primitive should take in
1+ arguments.
- Each argument will be the name of a result.
- For each argument, get the result which matches that name.
- If there is no matching result print out a warning that such
a result does not exist.
- If the result is a number, delete the result.
- Tip: Use the
StringUtil.isNumber(...) method.
- If the result is not a number, print out a warning that the
result can not be deleted.
- In the case that the result is a number, print out an INFO statement
explaining that it has been deleted (include the name of the result
and its previous value in the message).
- But only show this if the user supplies the
/VERBOSE switch
or if the command is run outside of a macro.
- Tip: All commands have a
verbose variable that is automatically set to
true if /VERBOSE is set or if the command is run outside of a macro.
- Build and test your primitive.
- Try it with
/VERBOSE=FALSE and /VERBOSE=TRUE .
- Also try running it from a macro with and without the
/VERBOSE switch.
|
|
|