362 packages
— page 6
Extension of Pharo's BlockClosure with basic operations of Boolean algebra
GitHub
pharo
MIT
Some little extensions to help book writing
GitHub
Placeholder for misc extension methods, custom views, actions, etc. on top of Glamorous Toolkit
GitHub
MIT
ByteSurgeon is a library to transform binary code in Smalltalk. It takes full advantage of the flexibility of the Squeak environment to enable bytecode transformation at runtime, thereby allowing dynamic, on-the-fly modification of applications. ByteSurgeon operates on bytecode in order …
SqueakMap
squeak
CAnalyzer is an analyzer for C code. CAnalyzer comprises:an extension to the Moose FAMIX metamodel to cope with C modules, C functions, C variables...an importer for Moose that takes as input .xml files generated by srcMLinvocation resolution since srcML does …
SqueakSource
pharo
Depends on Thrift. Not what you get if you run thrift yourself! Reflection limited message needed refactoring as it was over 1K of bytecode, making Squeak complain. Underscores in message names have been stripped. I have added "FB" prefixes on …
SqueakMap
squeak
CassandraClient depends on Thrift. Cassandra (http://code.google.com/p/the-cassandra-project) client bindings for Squeak. Not what you get if you run thrift yourself! Reflection limited message needed refactoring as it was over 1K of bytecode, making Squeak complain. Underscores in message names have been …
SqueakSource
squeak
Cecinestpasunepomme is a collection of extensions to Magritte2- DDD (aggregateroots)- autoversioning on aggregateroots- Seaside helperclasses that allow you to quickly write a form (any layout you want) and bind variables to the object/aggregateroot you're editing
SqueakSource
Chronos is an industrial strength Date/Time library: * Implements the ANSI-Smalltalk Standard DateAndTime, DateAndTimeFactory, Duration and DurationFactory protocols.* Supports the full functionality of the Olson Timezone Database (the native time zone database of UNIX)--including time zone rules that vary from …
SqueakMap
squeak
This version of Classboxes does not have (yet) the local rebinding. But it should come soon in an another package. What you can do with Classboxes:- You have namespaces, basically you do not need to prefix all your classes in …
SqueakMap
squeak
Compiler to generate Java classbox code. If you are interested in that, send me an email
SqueakSource
Regroup methods on Behavior, Class, Trait... that provides browsing helpful functionalities like: conflicting selectors, overrides selectors...
SqueakSource
The ClosedVMMaker project is a subproject of VMMaker (http://source.squeak.org/VMMaker), specifically of the VMMaker.oscog JIT VM (a.k.a. Cog) and its generated source at OpenSmalltalk-VM (https://github.com/OpenSmalltalk/opensmalltalk-vm). Currently this project contains the source for the ARMv8 code generator for Cog.Copyright © 2019 Eliot …
SqueakSource
pharo
Prerequisites: 3.8a6315, Compiler (version 19) This package adds a closure compiler to the standard Squeak image without replacing the existing compiler. A new 'general' preference called #compileBlocksAsClosures determines which compiler to use for NEW methods only. When true the closure …
SqueakMap
squeak
Extensions defining the arithmetic protocols over collections, extracted from the original Collections library. This protocol implements vector operators on collections, such as: #(1 2 3) + #(4 5 6) -> #(5 7 9)
SqueakSource
Some class extensions to the Collection framework in Squeak/Pharo, used by Moose principally.
SqueakSource
pharo
Extension of Squeak with CollectiveBehavior
SqueakSource
squeak
This is ClosureCompiler2. Please look at the "NewCompiler" project for an up-to-date version
SqueakSource
Add few functions to Complex Add efficient way of creating a Complex(1 i: 2) instead of (1 + 2 i)This will avoid useless coercion and arithmetic (sensible on huge collections)
SqueakMap
squeak
Add functions to complex - inverse trigonometric - hyperbolic - power and square root - conjugated Add more efficient method to create Complex: (1 i: 2) instead of (1 + 2 i). This avoids useless coercion and arithmetic when creating …
SqueakSource
Extensions to Squeak/Smalltalk's Context
GitHub
squeak
MIT
Prerequisite: ContextCleanup-ajh. Thanks to Andreas Raab for separating this out of an older version of ContextCleanup-ajh. ContextTags - 'methodContext contextTag' will create a unique ContextTag object for that methodContext and hold it in its receiverMap instance variable which was previously …
SqueakMap
squeak
Cormas extension adding support for serious games
GitHub
MIT