=====================================
== VmxJvm Smalltalk (Build 249)
== ReadMe.txt
== Oct 7, 2004
=====================================

-------------------------------------
  VmxJvm Smalltalk License
-------------------------------------
  Please read the License.txt file.

-------------------------------------
  Installation
-------------------------------------
  1) Java 1.4 runtime should be installed.
  2) Create a new directory for VmxJvm.
  3) Extract all files to new directory.
  4) Execute go.bat within the directory.

-------------------------------------
  VmxJvm Overview
-------------------------------------
  VmxJvm is a scripting engine for the
  Java framework.

  It compiles scripts to an internal bytecode
  format and executes them without generating
  class files.

  VmxJvm can call Java libraries and can be
  called from other Java applications as a
  scripting engine.

-------------------------------------
  Smalltalk QuickStart
-------------------------------------
  This illustrates using the VmxJvm engine
  in a traditional Smalltalk environment.

  You can browse the Smalltalk classes by opening
  a class browser from the Transcript window.

  The source code for the browsers can be found under
  the "Window" class.

  To use Smalltalk interactively, open a "Workspace" from
  the Transcript menu. In a Workspace window, the right
  mouse button will bring up a menu with "Do", "Show",
  and "Inspect".

  Type "3 + 4" (without the quotes) and highlight it.
  Select "Show" from the menu; you should see the result
  "7" displayed.

  Type "Transcript show: 'Hello world'; cr", highlight it,
  and select "Do". "Hello world" should appear in the
  Transcript window.

  Type "#(this is an (array within (an array (1 2 3 4 5))))",
  highlight it and select "Inspect". An inspect window should
  open allowing you to browse the array.

  Type "123 class", highlight it, and select "Show". You should
  see the class "Integer" displayed. 

  Type "Object looptest: 100000", highlight it, and select "Show".
  Show time for executing an empty loop 100000 times. 

  To create Smalltalk source files, select "File out all.." at the
  top of the Transcript window.

-------------------------------------
  Files in this download
-------------------------------------
  config.txt               1Kb  -- license and startup parameters
  go.bat                   1Kb  -- startup batch file
  License.txt              5Kb  -- License for Vmx 1.0
  loader.st                5Kb  -- VmxJvm Smalltalk image loader
  ReadMe.txt               5Kb  -- this file
  VmxJvm.jar             435Kb  -- VmxJvm Java classes
  VmxJvm.im              291Kb  -- Smalltalk image

-------------------------------------
  WebSite
-------------------------------------
  http://www.vmx-net.com
