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
    or 1 based on which one is larger first comparing the first then comparing the second show source method other result self first other first if result 0 result self second other second result other returns true if the left hand side pair is equal to the right hand side pair other nil show source method other if self same nil nil Reflector other mimics cell other nil nil bind

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


  • Kind: DefaultBehavior
    depends on if the object mimics Comparing If it does will be used If not all the available entries in this range will be enumerated using succ pred until either the end or the element we re looking for is found in that case comparison is done with each indexOrArgOrCode nil argOrCode nil code nil takes either one or two or three arguments if one argument is given it should be a message chain that will be sent to each object in the range the result will be thrown away if two arguments are given the first is an unevaluated name that will be set to each of the values in the range in succession and then the second argument will be evaluated in a scope with that argument in it if three arguments is given the first one is an unevaluated name that will be set to the index of each element and the other two arguments are the name of the argument for the value and the actual code the code will evaluate in a lexical context and if the argument name is available outside the context it will be shadowed the method will return the range exclusive

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

  • Kind: DefaultBehavior
    value set other cell other cellName expects one evaluated text or symbol argument and returns a boolean indicating whether such a cell is reachable from this point other cellNames other 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 other cellOwner other 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 other cellOwner other 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 other cells other 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 other documentation other returns the documentation text of the object given as argument anything can have a documentation text this text will initially be nil other documentation other text sets the documentation string for a specific object other freeze other ensures that the receiver is frozen other frozen other returns true if the receiver is frozen otherwise false other is other potentialMimic Takes one evaluated argument and returns either true or false if this object or one of it s mimics mimics that argument exactly the same as other mimics other kind other name Takes one evaluated Text argument and returns either true or false if this object or one of it s mimics have the kind of the name specified other mimic other will return a new derivation of the receiving object Might throw exceptions if the object is an oddball object other mimic other newMimic Takes one evaluated argument and adds it to the list of mimics for the receiver the receiver will be returned other mimics other returns a list of all the mimics of the receiver it will not be the same list as is used to back the object so modifications to this list will not show up in the object other mimics other potentialMimic Takes one evaluated argument and returns either true or false if this object or one of it s mimics mimics that argument other prependMimic other newMimic Takes one evaluated argument and prepends it to the list of mimics for the receiver the receiver will be returned other removeAllMimics other removes all mimics on the receiver and returns the receiver other removeCell other cellName expects one evaluated text or symbol argument and removes that cell from the current receiver if the current receiver has no such object signals a condition note

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

  • Kind: DefaultBehavior
    other mimics cell other Regexp 0 bind rescue Condition Error fn c false self other nil allMatches other Takes one argument and tries to match that argument against the current pattern Returns a list of all the texts that were matched from pattern flags Takes one or two text arguments that describes the regular expression to create the first text is the pattern and the second is the flags hash

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

  • Kind: DefaultBehavior
    the name of a named group to return if an index isn t correct or wasn t matched it returns nil in those places afterMatch returns the part of the target after the text that matched asList returns a list of all groups captured in this match if a group is not matched it will be nil in the list the actual match text is the first element in the list asText nil beforeMatch returns the part of the target before the text that matched captures returns a list of all groups captured in this match if a group is not matched it will be nil in the list the actual match text is not included in this list end index 0 Takes one optional argument that should be either a number or a symbol this should be the name or index of a group to return the end index for if no index is supplied 0 is the default if the group in question wasn t matched returns 1 length returns the number of groups available in this match match returns the text that matched namedOffsets returns a dictionary of all the names in this match the keys will be symbols and the values either pairs of indices or nil show source method names inject sum name sum name offset name names returns a list of all the named groups in the regular expression used to create this match offset index 0 Takes one optional argument that should be either a number or a symbol this should be the name or index of a group to return the start and end index for if no index is supplied 0 is the default if the group in question wasn t matched returns nil otherwise a pair of the start and

    Original URL path: https://ioke.org/dok/latest/kinds/Regexp/Match.html (2016-02-13)
    Open archived version from archive

  • Kind: DefaultBehavior
    Inactive cells details kind Runtime version Origin 0x4D480EA Active cells details create creates a new runtime and returns that be careful using this since it will result in some fairly strange behavior if used incorrectly it will not copy the state of this runtime but just create a new one from scratch nodeId returns the node id for the runtime it s called on notice returns a short text description

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

  • Kind: DefaultBehavior
    show source macro Sequence DropWhile create call ground call arguments each nil show source macro argCount call arguments length cond argCount 1 chain call arguments 0 while next chain evaluateOn call ground next argCount 2 argumentName call arguments 0 code call arguments 1 lexicalCode LexicalBlock createFrom list argumentName code call ground while next lexicalCode call next argCount 3 indexArgumentName call arguments 0 argumentName call arguments 1 code call arguments 2 lexicalCode LexicalBlock createFrom list indexArgumentName argumentName code call ground index 0 while next lexicalCode call index next index error Condition Error Invocation NoMatch message call message context call currentContext filtered nil show source macro Sequence Filter create call ground call arguments grepped nil show source macro argCount call arguments length cond argCount 1 toGrepAgainst call argAt 0 Sequence Grep create Ground toGrepAgainst argCount 3 toGrepAgainst call argAt 0 argName call arguments 1 theCode call arguments 2 Sequence Grep create call ground argName theCode toGrepAgainst error Condition Error Invocation NoMatch message call message context call currentContext indexed from 0 step 1 nil show source method from 0 step 1 Sequence Index create Ground from step infinity from 0 step 1 Returns a new sequence that starts from zero and steps forever

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

  • Kind: DefaultBehavior
    Specs Inactive cells details current false kind Sequence Base Active cells details create wrappedSequence context messages rest nil show source method wrappedSequence context messages rest res mimic res wrappedSequence wrappedSequence res context context res messages messages res restArguments rest if messages length 2 res destructor Mixins Enumerable Destructor from messages 0 res lexicalBlock LexicalBlock createFrom res destructor argNames list messages 1 context res transformValue inputValue nil show source method inputValue

    Original URL path: https://ioke.org/dok/latest/kinds/Sequence/Base.html (2016-02-13)
    Open archived version from archive



  •