389 packages
— page 4
Note:This repository is obsolete. Please refer tohttp://www.squeaksource.com/rbfor the latest code.The RB AST for Squeak. Used by the Refactoring Engine and NewCompiler
SqueakSource
squeak
Monticello package 'AST-Compiler' in the helvetia repository at source.lukas-renggli.ch. Latest AST-Compiler-lr.37.mcz; 37 versions.
Lukas Renggli Source
Monticello package 'AST-Compiler' in the unsorted repository at source.lukas-renggli.ch. Latest AST-Compiler-lr.8.mcz; 8 versions.
Lukas Renggli Source
See theIntroduction to the ThothCompiler.Provides ThothCompiler which offers the frontend of the NewCompiler, then transforms the AST, and feeds it into the old compiler.MembersCreator:Niko SchwarzAdmin:Niko SchwarzTagscompiler,education,researchRegistrationMCHttpRepositorylocation: 'http://www.squeaksource.com/ASTBridge'user: ''password: ''PackagesASTASTBridgeASTBridgeLoaderNewCompilerThothCompilerLinkshttp://www.squeaksource.com/ASTBridge.htmlhttp://www.squeaksource.com/ASTBridgeGlobal:Read And WriteStatisticsRegistered:24 September 2009 11:38:19 pmTotal Releases:0Total Versions:29Total Downloads:1156
SqueakSource
squeak
Simple virtual machine written in Squeak.An overview of AthenaS is:a simple vm implementation that execute a reduced set of bytecode (cf. AthenaSVM>>run:)a compiler (based on the RB AST) that translates Smalltalk code into this bytecode.What I personally think is the …
SqueakSource
squeak
OBSOLETE: REFERENCE ONLY. No longer maintained. The UI Testing part has been integrated into Pharo 2.0
SqueakSource
pharo
Introduction to Smalltalk # What is Smalltalk? # Smalltalk is a dynamically typed, reflective, object-oriented programming language. Unlike many languages that evolved from a design document, Smalltalk emerged from a research project at Xerox PARC in the 1970s, aiming to …
Web Discovered
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
Camel Case Matching extension for COMPLISHON
GitHub
pharo
MIT
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