FusionDSL v0.0.1-dev API Reference

Modules

Fusion DSL main API

This modules helps normalizing function names of packages so that they wont interfere with elixir or fusionDsl reserved keyworks

Implementation module for FusionDsl. This module helps with developing packages for fusion dsl

Kernel module of FusionDSL

This module helps with building proxy Fusion modules to native erlang/elixir modules

Functions for converting tokens to Abstract syntax trees

Compile time configuration struct and helpers

Tokenizer and normalizer for FusionDsl

Envoirnment struct and behaviours for the programs

Functions to control and manage execution cycles of fusion dsl