archive-org.com » ORG » I » IOKE.ORG

Total: 746

Choose link from "Titles, links and description words view":

Or switch to "Titles and links view".
  • Kind: DefaultBehavior
    the method will be called on it finally the result of the call to will be assigned to the same name in the current scope it will use for this assignment the result of the expression is the same as the result of the assignment this method also work together with forms such as place multiplier expects two arguments the first unevaluated the second evaluated the first argument should be the name of a cell the value of that cell will be retreived and then the method will be called on it finally the result of the call to will be assigned to the same name in the current scope it will use for this assignment the result of the expression is the same as the result of the assignment this method also work together with forms such as place expects one argument which is the unevaluated name of the cell to work on will retrieve the current value of this cell call succ to that value and then send to the current receiver with the name and the resulting value place addend expects two arguments the first unevaluated the second evaluated the first argument should be the name of a cell the value of that cell will be retreived and then the method will be called on it finally the result of the call to will be assigned to the same name in the current scope it will use for this assignment the result of the expression is the same as the result of the assignment this method also work together with forms such as place expects one argument which is the unevaluated name of the cell to work on will retrieve the current value of this cell call pred to that value and then send to the current receiver with the name and the resulting value place subtrahend expects two arguments the first unevaluated the second evaluated the first argument should be the name of a cell the value of that cell will be retreived and then the method will be called on it finally the result of the call to will be assigned to the same name in the current scope it will use for this assignment the result of the expression is the same as the result of the assignment this method also work together with forms such as place divisor expects two arguments the first unevaluated the second evaluated the first argument should be the name of a cell the value of that cell will be retreived and then the method will be called on it finally the result of the call to will be assigned to the same name in the current scope it will use for this assignment the result of the expression is the same as the result of the assignment this method also work together with forms such as place other expects two arguments the first unevaluated the second evaluated the first argument should be the name of a cell the

    Original URL path: https://ioke.org/dok/release/kinds/DefaultBehavior/Assignment.html (2016-02-13)
    Open archived version from archive


  • Kind: DefaultBehavior
    if the left hand side is equal to the right hand side exactly what this means depend on the object the default behavior of Ioke objects is to only be equal if they are the same instance cell cellName expects one evaluated text or symbol argument and returns the cell that matches that name without activating even if it s activatable cell cellName value expects one evaluated text or symbol argument that names the cell to set sets this cell to the result of evaluating the second argument and returns the value set cell cellName expects one evaluated text or symbol argument and returns a boolean indicating whether such a cell is reachable from this point cellNames includeMimics false cutoff nil takes one optional evaluated boolean argument which defaults to false if false this method returns a list of the cell names of the receiver if true it returns the cell names of this object and all it s mimics recursively cellOwner cellName expects one evaluated text or symbol argument and returns the closest object that defines such a cell if it doesn t exist a NoSuchCell condition will be signalled cellOwner cellName expects one evaluated text or symbol argument and returns a boolean indicating whether this cell is owned by the receiver or not the assumption is that the cell should exist if it doesn t exist a NoSuchCell condition will be signalled cells includeMimics false takes one optional evaluated boolean argument which defaults to false if false this method returns a dict of the cell names and values of the receiver if true it returns the cell names and values of this object and all it s mimics recursively documentation returns the documentation text of the object called on anything can have a documentation text this text will

    Original URL path: https://ioke.org/dok/release/kinds/DefaultBehavior/BaseBehavior.html (2016-02-13)
    Open archived version from archive

  • Kind: DefaultBehavior
    obj negation Evaluates the argument and returns the result show source macro argCount call arguments length cond argCount 1 then call argAt 0 then error Condition Error Invocation NoMatch message call message context call currentContext Does not evaluate argument and returns self show source macro argCount call arguments length cond argCount 1 then call arguments 0 error Condition Error Invocation NoMatch message call message context call currentContext and Evaluates the argument and returns the result show source macro argCount call arguments length cond argCount 1 then call argAt 0 then error Condition Error Invocation NoMatch message call message context call currentContext false returns false show source method false nand Evaluates its argument and returns the inverse of it show source macro argCount call arguments length cond argCount 1 other call argAt 0 if other false true error Condition Error Invocation NoMatch message call message context call currentContext nil returns false show source method false nor Does not evaluate its argument and returns false show source macro argCount call arguments length cond argCount 1 other call arguments 0 false error Condition Error Invocation NoMatch message call message context call currentContext not Does not evaluate arguments and returns nil show source method

    Original URL path: https://ioke.org/dok/release/kinds/DefaultBehavior/Boolean.html (2016-02-13)
    Open archived version from archive

  • Kind: DefaultBehavior
    42 should be true case nand first args nil show source method first args DefaultBehavior Case NAndCombiner with first first components args DefaultBehavior Case case nand should take at least one argument show source fn case nand should signal Condition Error Invocation TooFewArguments should return an object that fulfills the nand protocal when called with show source case nand 1 5 2 should be false case nand 1 5 6 should be true case nand 1 5 1 3 2 should be false case nand 1 5 1 2 6 should be true case nand 1 5 1 7 6 should be true case nand 1 7 1 5 6 should be true case nand 1 5 1 3 2 3 2 should be false case nand 1 5 1 2 1 3 6 should be true case nand 1 5 1 7 1 3 6 should be true case nand 1 7 1 5 1 3 6 should be true case nand 1 5 1 2 1 100 6 should be true case nand 1 5 1 7 1 100 6 should be true case nand 1 7 1 5 1 100 6 should be true should be possible to use within a case expression show source case 42 nand 1 30 foo should foo case 42 nand nand 1 50 43 50 42 43 foo should be nil case 42 nand nand 1 50 40 50 43 44 foo should foo case nor first args nil show source method first args DefaultBehavior Case NOrCombiner with first first components args DefaultBehavior Case case nor should take at least one argument show source fn case nor should signal Condition Error Invocation TooFewArguments should return an object that fulfills the nor protocal when called with show source case nor 1 5 2 should be false case nor 1 5 6 should be true case nor 1 5 1 3 2 should be false case nor 1 5 1 2 6 should be true case nor 1 5 1 7 6 should be false case nor 1 7 1 5 6 should be false case nor 1 5 1 3 2 3 2 should be false case nor 1 5 1 2 1 3 6 should be true case nor 1 5 1 7 1 3 6 should be false case nor 1 7 1 5 1 3 6 should be false case nor 1 5 1 2 1 100 6 should be false case nor 1 5 1 7 1 100 6 should be false case nor 1 7 1 5 1 100 6 should be false should be possible to use within a case expression show source case 42 nor 1 30 foo should foo case 42 nor nor 1 50 43 50 42 43 foo should be nil case 42 nor nor 1 50 40 50 43 44 foo should foo case not other nil show source method other DefaultBehavior Case NotCombiner with other other DefaultBehavior Case case not

    Original URL path: https://ioke.org/dok/release/kinds/DefaultBehavior/Case.html (2016-02-13)
    Open archived version from archive

  • Kind: DefaultBehavior
    AndCombiner Main mimic Origin Mimics Origin Inactive cells components kind Active cells other Specs Inactive cells details components kind DefaultBehavior Case AndCombiner Active cells details other nil show source method

    Original URL path: https://ioke.org/dok/release/kinds/DefaultBehavior/Case/AndCombiner.html (2016-02-13)
    Open archived version from archive

  • Kind: DefaultBehavior
    DefaultBehavior Case Else Main mimic Origin Mimics Origin Inactive cells kind Active cells other Specs Inactive cells details kind DefaultBehavior Case Else Active cells details other nil show source method

    Original URL path: https://ioke.org/dok/release/kinds/DefaultBehavior/Case/Else.html (2016-02-13)
    Open archived version from archive

  • Kind: DefaultBehavior
    Origin Mimics Origin Inactive cells components first kind Active cells other Specs Inactive cells details components first nil kind DefaultBehavior Case NAndCombiner Active cells details other nil show source method

    Original URL path: https://ioke.org/dok/release/kinds/DefaultBehavior/Case/NAndCombiner.html (2016-02-13)
    Open archived version from archive

  • Kind: DefaultBehavior
    Origin Mimics Origin Inactive cells components first kind Active cells other Specs Inactive cells details components first nil kind DefaultBehavior Case NOrCombiner Active cells details other nil show source method

    Original URL path: https://ioke.org/dok/release/kinds/DefaultBehavior/Case/NOrCombiner.html (2016-02-13)
    Open archived version from archive



  •