389 packages — page 4

AST

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

AST-Compiler

Monticello package 'AST-Compiler' in the helvetia repository at source.lukas-renggli.ch. Latest AST-Compiler-lr.37.mcz; 37 versions.
Lukas Renggli Source

AST-Compiler

Monticello package 'AST-Compiler' in the unsorted repository at source.lukas-renggli.ch. Latest AST-Compiler-lr.8.mcz; 8 versions.
Lukas Renggli Source

ASTBridge

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

AthenaS

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

BDDExtensions

OBSOLETE: REFERENCE ONLY. No longer maintained. The UI Testing part has been integrated into Pharo 2.0
SqueakSource pharo

Beginner's Guide to Smalltalk | Beginner's Guide to Programming Languages

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

BlockClosureLogicalOperations

Extension of Pharo's BlockClosure with basic operations of Boolean algebra
GitHub pharo MIT

BookHelpers

Some little extensions to help book writing
GitHub

BotwhythoGtExtensions

Placeholder for misc extension methods, custom views, actions, etc. on top of Glamorous Toolkit
GitHub MIT

ByteSurgeon

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

Camel Case Matching extension for COMPLISHON
GitHub pharo MIT

CAnalyzer

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

CassandraClient

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

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

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

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

Classbox

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

ClassboxJava

Compiler to generate Java classbox code. If you are interested in that, send me an email
SqueakSource

ClassSelectorSets

Regroup methods on Behavior, Class, Trait... that provides browsing helpful functionalities like: conflicting selectors, overrides selectors...
SqueakSource

ClosedVMMaker

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

ClosureCompiler-ajh for 3.8

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

CollectionArithmetic

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

CollectionExtensions

Some class extensions to the Collection framework in Squeak/Pharo, used by Moose principally.
SqueakSource pharo

CollectionExtensions

SmalltalkHub