diff --git a/README.md b/README.md index 2da30a2..daf062e 100644 --- a/README.md +++ b/README.md @@ -9,6 +9,23 @@ A dead stupid stack implementation, but one fully working :) [![Pharo version](https://img.shields.io/badge/Pharo-8.0-%23aac9ff.svg)](https://pharo.org/download) +## Example + +``` +| aStack | + aStack := CTStack new. + aStack push: 'a'. + aStack size >>> 1. + aStack push: 'b'. + aStack size >>> 2. + aStack top >>> 'b'. + aStack size >>> 2. + aStack pop >>> 'b'. + aStack size >>> 1. + aStack pop >>> 'a'. + aStack size >>> 0. + ``` + ## Loading The following script installs Containers-Stack in Pharo. @@ -21,6 +38,8 @@ Metacello new ## If you want to depend on it +Add the following code to your Metacello baseline or configuration + ```smalltalk spec baseline: 'ContainersStack'