Skip to content

Parser for Nullsoft/Cockos EEL2 scripting language for use in Milkdrop

License

Notifications You must be signed in to change notification settings

jberg/milkdrop-eel-parser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MilkDrop EEL Parser

Parses NSEEL2 equations and converts them to Javascript for use within Butterchurn

Usage

Make sure you have the Clojure build tool Leiningen and Java installed

Installation

# Clone this repository
git clone https://github.com/jberg/milkdrop-eel-parser
# Go into the repository
cd milkdrop-eel-parser
# Build library
lein cljsbuild once
# Run test suite
lein cljsbuild test

Calling from Javascript

Building the library will generate release/md-parser.min.js or use the prebuilt version from unpkg https://unpkg.com/milkdrop-eel-parser/release/md-parser.min.js

Any of the functions marked ^:export will be available from Javascript.

You can see an example of parsing and converting a preset in milkdrop-preset-convert

You can use milkdrop-preset-utils to parse a .milk file into the expected format

License

This project is licensed under the MIT License - see the LICENSE file for details

About

Parser for Nullsoft/Cockos EEL2 scripting language for use in Milkdrop

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published