Skip to content

andriusvelykis/ml-dev

Repository files navigation

ML-Dev

An Eclipse plug-in for Standard ML.

ML-Dev is a plug-in for the Eclipse IDE that adds support for the Standard ML programming language. It provides features for programming in SML using Eclipse, such as an editor with syntax highlighting and error checking, and the ability to run SML programs within Eclipse.

Features

  • Text editor for SML

    • Syntax highlighting
    • Highlighting of matching brackets
    • Syntax errors marked while typing
  • Outline of all declarations in the file

    • Updated as you type
    • Selection follows editor and vice versa
  • Run SML programs within Eclipse

    • Support for CM
  • User guide integrated into Eclipse help

Installation

Use the following URL to install ML-Dev plug-ins via Eclipse Update Manager.

http://andriusvelykis.github.io/ml-dev/updates/nightly/

Usage

ML-Dev User Guide contains important information for running SML in Eclipse. The User Guide can be accessed from the Eclipse help system (Help > Help Contents). You can also read the User Guide online.

Running SML programs requires an interactive SML interpreter installed on your system. The plug-in has only been tested on SML/NJ 110.0.7, but it should work on any SML implementation that supports the use primitive.

Contributing

Please report bugs, feature requests, questions and other issues using the GitHub tracker:

http://github.com/andriusvelykis/ml-dev/issues

You can also contribute to the project by forking the repository and sending pull requests with your changes. We welcome various contributions!

ML-Dev is built on Eclipse platform using Java programming language. It is built using Maven and Eclipse Tycho. To build everything, run a standard Maven command:

mvn clean install

Authors

About

Eclipse plug-in for Standard ML

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages