A parser for the Wolfram Language
Switch branches/tags
Nothing to show
Clone or download
halirutan Fixed Blank parsing
Created FullForm visitor
Latest commit 202feea Jul 31, 2015
Permalink
Failed to load latest commit information.
.idea Fixed Blank parsing Jul 31, 2015
intellij-plattform Initial commit Jul 29, 2015
lib Initial commit Jul 29, 2015
wl-parser Fixed Blank parsing Jul 31, 2015
.gitignore Added README Jul 29, 2015
README.md Added README Jul 29, 2015
WolframLanguageParser.iml Initial commit Jul 29, 2015

README.md

#A Parser for the Wolfram Language (Mathematica)

The code for the parser is extracted from my Mathematica IntelliJ Plugin. All dependencies to the IntelliJ Platform are included and it can be used as command-line program without a running IntelliJ IDEA.

More to come but here first usage tips

  • clone this repository
  • open it with the free Community Edition of IDEA
  • compile it with java 1.6.0_45
  • look at the file de.halirutan.mathematica.Main. This contains a very simple example how to read in a file, parse it and create a FullForm-like output by walking through the abstract syntax tree (AST).