Hi glenn

Do you use Citezen to parse?
I create a class and put the script as methods and save. You should
kill script as fast as possible
up the give birth to nice method.

GHBibDesk new loadFrom: ''
GHBibDesk new analysis

should be your scripts :)
:)


On Mon, Jun 12, 2017 at 1:22 AM, Glenn Hoetker <ghoet...@me.com> wrote:
> Hi all.  I’m new to Pharo and loving it.  As I transition from a text-file
> based mindset, I’m a little stuck and would appreciate help in how to think
> about a situation in a Pharonic (Pharo-ish, Pharoc?) way.
>
> I”m crafting a short program to help me process a large text file
> (specifically: extract, sorting, and regularizing the “keyword” fields of a
> large BibTex file). Especially since I don’t really know what I’m doing,
> working in a Playground has been a great development environment.  Now that
> the program is complete (under 30 lines, wonderful), I want to be able to
> save it for future reference (and perhaps for future use).  If I’d written a
> shell script, I’d just save “fixBibDeskKeyWords.sh” to a directory. I’m not
> sure what to do in the Pharo environment, thought.
>
> At the moment, it just lives in the Playground I’ve developed it on.  I
> could save the image and leave that Playground open, but I’m just positive
> that’s not a best practice. I also worry about what happens if I
> closed/cleared that Playground by accident.
>
> I think I understand that, if I created a new package, I could use
> Monticello to save it to a local cache and load it into a new image whenever
> I needed it.  But, given that it’s short, highly specialized and fairly
> linear, the idea of creating a “GHBibDeskStuff” package with one class
> (“GBibDeskKeywordFixer” containing a single “FixFile” method seems really
> heavy and awkward.
>
> Can one save the contents of a Playground in a Pharonic way?  Is there a
> better approach?
>
> Thank you to all involved in this wonderful programming ecosystem. I
> appreciate any advice.
>
> Glenn
>
> Glenn Hoetker
> ghoet...@me.com
> http://hoetker.faculty.asu.edu
>
>
>

Reply via email to