Skip to content
ViennaTalk, a LIVE IDE for VDM-SL based on Pharo Smalltalk
Smalltalk HTML JavaScript
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
JavaScript
Tutorials
docs
repository
scripts
.project
.smalltalk.ston
.travis.yml
LICENSE
README.md
appveyor.yml

README.md

Build Status Build status

ViennaTalk logo

ViennaTalk ~ Live and Formal

ViennaTalk is a Smalltalk library to handle VDM-SL specifications.

Documentation

Documentation is available at ViennaTalk.org.

Public VDMPad server

You can freely try VDMPad without any registration at Public VDMPad server.

Platform

ViennaTalk works on Pharo 6.1 . MacOSX and Linux is supported. Windows platforms are partially supported; a local VDMJ process does not work on Widnows due to limitation of OSSubprocess's piping functions.

License

ViennaTalk is distributed under the MIT license.

Install

You may either download a pre-built package from Release page or install from source code repository into Pharo.

Source Repository

The source code repository is available at https://github.com/tomooda/ViennaTalk. If you like to install from source code, please use Iceberg to clone https://github.com/tomooda/ViennaTalk.git with repository subdirectory, and load BaselineOfViennaTalk and install its baseline. Or, you may at once install it by evaluating

Metacello new
	baseline: 'ViennaTalk';
	repository: 'github://tomooda/ViennaTalk/repository';
	load.

Acknowledgement

Part of the ViennaTalk project is supported by Grant-in-Aid for Scientific Research (S) 24220001 from the Japan Society for the Promotion of Science.

You can’t perform that action at this time.