Uses of Class
org.millscript.millscript.vm.Machine

Packages that use Machine
org.millscript.millscript.action   
org.millscript.millscript.conf.functions   
org.millscript.millscript.datatypes   
org.millscript.millscript.functions   
org.millscript.millscript.vm   
 

Uses of Machine in org.millscript.millscript.action
 

Methods in org.millscript.millscript.action with parameters of type Machine
 void Action.act(Machine mc)
          This method wraps action, to perform general purpose exception handling.
 java.lang.Object Action.act1(Machine mc)
          Returns the last object pushed onto the stack, after performing this action.
 void SpiceClassAction.action(Machine mc)
           
 void CheckNoneAction.action(Machine mc)
           
 void BinaryOpAction.action(Machine mc)
           
 void NotAction.action(Machine mc)
           
 void ApplyUpdaterAction.action(Machine mc)
           
 void ExplodeAction.action(Machine mc)
           
 void SwitchAction.action(Machine mc)
           
 void VarAlienAction.action(Machine mc)
           
 void CheckAction.action(Machine mc)
           
 void AssignAlienAction.action(Machine mc)
           
 void SpiceClassInitAction.action(Machine mc)
           
 void XMLAction.action(Machine mc)
           
 void If2Action.action(Machine mc)
           
 void ConstAction.action(Machine mc)
           
 void MethodOverrideAction.action(Machine mc)
           
 void OrAbsentAction.action(Machine mc)
           
 void VarLocalAction.action(Machine mc)
           
 void RelationalOperationChainAction.action(Machine mc)
           
 void NoneAction.action(Machine mc)
           
 void CommaAction.action(Machine mc)
           
 void ForConditionAction.action(Machine mc)
           
abstract  void Action.action(Machine mc)
          Performs this action, on the specified machine.
 void InitAction.action(Machine mc)
           
 void MakeClosureAction.action(Machine mc)
           
 void AssignAction.action(Machine mc)
           
 void MethodAction.action(Machine mc)
           
 void SkipAction.action(Machine mc)
           
 void AndAction.action(Machine mc)
           
 void VarGlobalAction.action(Machine mc)
           
 void UnaryOpAction.action(Machine mc)
           
 void ForAction.action(Machine mc)
           
 void PushAction.action(Machine mc)
           
 void BlockAction.action(Machine mc)
           
 void If3Action.action(Machine mc)
           
 void MemoAction.action(Machine mc)
           
 void ListAction.action(Machine mc)
           
 void OrAction.action(Machine mc)
           
 void PushAlienAction.action(Machine mc)
           
 void AndAbsentAction.action(Machine mc)
           
 void ApplyAction.action(Machine mc)
           
 void WhileAction.action(Machine mc)
           
 boolean Action.predAct(Machine mc)
          Returns the boolean value of the last object pushed onto the stack, after performing this action.
 

Uses of Machine in org.millscript.millscript.conf.functions
 

Methods in org.millscript.millscript.conf.functions with parameters of type Machine
 void LogLevelFunction.apply(Machine mc, int nargs)
           
 void VersionFunction.apply(Machine mc, int nargs)
           
 void AddLoaderFunction.apply(Machine mc, int nargs)
           
 void WarnAboutIllegalXML10CharactersFunction.apply(Machine mc, int nargs)
           
 void AddEntityFunction.apply(Machine mc, int nargs)
           
 void CronEmailListFunction.apply(Machine mc, int nargs)
           
 void DatabaseLockfileFunction.apply(Machine mc, int nargs)
           
 void JavaOptionsFunction.apply(Machine mc, int nargs)
           
 void ShowExprFunction.apply(Machine mc, int nargs)
           
 void AddFunctionFunction.apply(Machine mc, int nargs)
           
 

Uses of Machine in org.millscript.millscript.datatypes
 

Methods in org.millscript.millscript.datatypes with parameters of type Machine
static void ListAwareTools.explode(java.lang.Object obj, Machine mc)
          This method explodes the specified object into the specified machine.
 void SpiceClass.initialiseSlots(SpiceObject protoObject, Machine mc)
           
 

Uses of Machine in org.millscript.millscript.functions
 

Methods in org.millscript.millscript.functions with parameters of type Machine
 void CharCodeFunction.apply(Machine mc, int nargs)
           
 void LoadValueFromVEntryFunction.apply(Machine mc, int nargs)
           
abstract  void Function.apply(Machine mc, int nargs)
          Performs this function using the specified machine, with the specified number of arguments.
 void GetCharSetFunction.apply(Machine mc, int nargs)
           
 void RemoveLastFunction.apply(Machine mc, int nargs)
           
 void JdbcExecuteUpdateFunction.apply(Machine mc, int nargs)
           
 void SubstituteAllFunction.apply(Machine mc, int nargs)
           
 void FormatFunction.apply(Machine mc, int nargs)
           
 void XsltFileFunction.apply(Machine mc, int nargs)
           
 void JOMethod.apply(Machine mc, int nargs)
           
 void JConstructor.apply(Machine mc, int nargs)
           
 void GroupPreserveOrderFunction.apply(Machine mc, int nargs)
           
 void BinaryFunction.apply(Machine mc, int nargs)
           
 void IsMapFunction.apply(Machine mc, int nargs)
           
 void ShowImageFunction.apply(Machine mc, int nargs)
           
 void HtmlFragmentFileFunction.apply(Machine mc, int nargs)
           
 void PrintlnFunction.apply(Machine mc, int nargs)
           
 void ShowLimFunction.apply(Machine mc, int nargs)
           
 void MapKeysFunction.apply(Machine mc, int nargs)
           
 void ManyBodyFunction.apply(Machine mc, int nargs)
           
 void JRecognizer.apply(Machine mc, int nargs)
           
 void MapValuesFunction.apply(Machine mc, int nargs)
           
 void CmpStringFunction.apply(Machine mc, int nargs)
           
 void MapValuesListFunction.apply(Machine mc, int nargs)
           
 void LengthFunction.apply(Machine mc, int nargs)
           
 void SortByFunction.apply(Machine mc, int nargs)
           
 void StringFileFunction.apply(Machine mc, int nargs)
           
 void GetDefaultFunction.apply(Machine mc, int nargs)
           
 void CmpNumStringFunction.apply(Machine mc, int nargs)
           
 void NewCDATAFunction.apply(Machine mc, int nargs)
           
 void AddLastFunction.apply(Machine mc, int nargs)
           
 void JoinByPrimaryKeyFunction.apply(Machine mc, int nargs)
           
 void DeltaChildrenListFunction.apply(Machine mc, int nargs)
           
 void ClosureFunction.apply(Machine mc, int nargs)
           
 void MakeFolderFunction.apply(Machine mc, int nargs)
           
 void ShowlnFunction.apply(Machine mc, int nargs)
           
 void IsListFunction.apply(Machine mc, int nargs)
           
 void TrinaryFunction.apply(Machine mc, int nargs)
           
 void CommentTextFunction.apply(Machine mc, int nargs)
           
 void PrintFunction.apply(Machine mc, int nargs)
           
 void FunctionNameFunction.apply(Machine mc, int nargs)
           
 void JavaConstructorFunction.apply(Machine mc, int nargs)
           
 void RelativeFunction.apply(Machine mc, int nargs)
           
 void PropertiesFileFunction.apply(Machine mc, int nargs)
           
 void LinesFileFunction.apply(Machine mc, int nargs)
           
 void CacheFunction.apply(Machine mc, int nargs)
           
 void ChildrenFunction.apply(Machine mc, int nargs)
           
 void SplitStringFunction.apply(Machine mc, int nargs)
           
 void NewLiteListFunction.apply(Machine mc, int nargs)
           
 void ToNumberFunction.apply(Machine mc, int nargs)
           
 void ModDefaultFunction.apply(Machine mc, int nargs)
           
 void ToDateFunction.apply(Machine mc, int nargs)
           
 void JavaRecognizerFunction.apply(Machine mc, int nargs)
           
 void NewSymbolFunction.apply(Machine mc, int nargs)
           
 void XmlFileFunction.apply(Machine mc, int nargs)
           
 void AttributesMapFunction.apply(Machine mc, int nargs)
           
 void SetDefaultFunction.apply(Machine mc, int nargs)
           
 void DateFieldFunction.apply(Machine mc, int nargs)
           
 void IsStringFunction.apply(Machine mc, int nargs)
           
 void StringToXMLFunction.apply(Machine mc, int nargs)
           
 void ShowFunction.apply(Machine mc, int nargs)
           
 void XsltFragmentFileFunction.apply(Machine mc, int nargs)
           
 void NewMapletFunction.apply(Machine mc, int nargs)
           
 void ExplodeFunction.apply(Machine mc, int nargs)
           
 void CopyToOutputFunction.apply(Machine mc, int nargs)
           
 void ToStringFunction.apply(Machine mc, int nargs)
           
 void UnaryFunction.apply(Machine mc, int nargs)
           
 void SlotFunction.apply(Machine mc, int nargs)
           
 void MapKeysListFunction.apply(Machine mc, int nargs)
           
 void IndexByPrimaryKeyFunction.apply(Machine mc, int nargs)
           
 void LambdaFunction.apply(Machine mc, int nargs)
           
 void SortFunction.apply(Machine mc, int nargs)
           
 void JOConstructor.apply(Machine mc, int nargs)
           
 void MishapFunction.apply(Machine mc, int nargs)
           
 void XmlFragmentFileFunction.apply(Machine mc, int nargs)
           
 void AttributeFunction.apply(Machine mc, int nargs)
           
 void IsElementFunction.apply(Machine mc, int nargs)
           
 void BindingMatchedLimitsFunction.apply(Machine mc, int nargs)
           
 void ShowlnLimFunction.apply(Machine mc, int nargs)
           
 void SubrangeFunction.apply(Machine mc, int nargs)
           
 void ImageFileFunction.apply(Machine mc, int nargs)
           
 void ClassNameFunction.apply(Machine mc, int nargs)
           
 void IsCommentFunction.apply(Machine mc, int nargs)
           
 void SetCharSetFunction.apply(Machine mc, int nargs)
           
 void JMethod.apply(Machine mc, int nargs)
           
 void NewPageFunction.apply(Machine mc, int nargs)
           
 void SpiceClassConstructorFunction.apply(Machine mc, int nargs)
           
 void CloneFunction.apply(Machine mc, int nargs)
           
 void DatafileFunction.apply(Machine mc, int nargs)
           
 void IndexFunction.apply(Machine mc, int nargs)
           
 void JavaFunctionFunction.apply(Machine mc, int nargs)
           
 void HtmlFileFunction.apply(Machine mc, int nargs)
           
 void GroupFunction.apply(Machine mc, int nargs)
           
 void JdbcExecuteQueryFunction.apply(Machine mc, int nargs)
           
 void BindingMatchVarLimitsFunction.apply(Machine mc, int nargs)
           
 void Function.applyUpdater(Machine mc, int nargs, int unargs)
          Performs this functions updater.
 void CacheFunction.applyUpdater(Machine mc, int nargs, int unargs)
           
 void SlotFunction.applyUpdater(Machine mc, int nargs, int unargs)
           
 void IndexFunction.applyUpdater(Machine mc, int nargs, int unargs)
           
 void Function.checkNargs(Machine mc, int required, int actual)
          Convenience method for checking if the right number of arguments are supplied when calling this function.
 void Function.checkNargsGT(Machine mc, int required, int actual)
          Convenience method for checking if the right number of arguments are supplied when calling this function.
 void Function.checkUNargs(Machine mc, int req, int actual, int ureq, int uactual)
          Convenience method for checking if the right number of arguments are supplied when calling this functions updater.
 FunctionAlert FunctionAlert.culpritArgs(Function f, Machine mc, int nargs)
          Gathers the specified function and number of arguments as culprits of this alert.
 FunctionAlert FunctionAlert.culpritUArgs(Function f, Machine mc, int nargs, int unargs)
          Gathers the specified function, number of arguments and update arguments as culprits of this alert.
static void PrintFunction.doPrint(Machine mc, java.io.PrintWriter out, int nargs)
          Performs the print by removing arguments from the specified machine and printing them to the specified writer.
 void Function.reportNargsError(Machine mc, int required, int actual)
          Generates a mishap for use when the wrong number of arguments are supplied when calling this function.
 void Function.reportNargsGTError(Machine mc, int required, int actual)
          Generates a mishap for use when the wrong number of arguments are supplied when calling this function.
 void ManyBodyFunction.setMethodEntry(Machine mc, SpiceClass sc, Function func)
          Sets the Function body for the specified type signature.
 

Constructors in org.millscript.millscript.functions with parameters of type Machine
ManyBodyFunction(Machine mc, SpiceClass sc, Function lf)
          Constructs a new ManyBodyFunction with the specified initial method entry.
StringToXMLTokenVisitor(StringToXMLFunction stf, StringToXMLTokenVisitor stv, org.millscript.commons.xml.api.token.StartTagToken stt, Machine mc)
          Constructs a new XML string token visitor, with the specified controlling function, parent token visitor, start tag and machine.
 

Uses of Machine in org.millscript.millscript.vm
 

Methods in org.millscript.millscript.vm that return Machine
 Machine Engine.getMachine()
          Returns this engines machine, to execute code on.
 



Copyright © 2001-2007 Open World Ltd. All Rights Reserved.