DSLisp

  •        46

DSLisp is an interpreted language and host that integrates with .NET. Language features: * Lisp style Macro support * Lambdas * Tail recursion * Big integers Host features: * .NET integration , interact with .NET objects or external .NET resources * Single step debugging *...

http://dslisp.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

Yarr


Yarr is a Lisp-based scripting language for .NET with many features borrowed from Common Lisp. It has numerous extensibility features, and can serve as the basis for domain-specific languages. Includes sample console and WPF applications showing how to host the Yarr runtime.

DSL Editor PowerToy


This powertoy, specifically for DSL's (Domain Specific Languages), provides the ability to expose multiple views of a domain each with their own windows forms-based control editor.

parser - Elisp Macro DSL Parser Compiler


Elisp Macro DSL Parser Compiler

CslaFactory


CslaFactory is a Domain Specific Language for Rockford Lhotkas's CSLA.NET framework.

Presenter First DSL


The Presenter First DSL is a modeling tool for the Presenter First pattern.



macascript - Yet another Javascript compiler with the FULLY supported lisp Macro.


Yet another Javascript compiler with the FULLY supported lisp Macro.

DSL-HTML - Declarative DSL(domain specific language) for writing HTML templates within perl.


Declarative DSL(domain specific language) for writing HTML templates within perl.

python-parsing-shenanigans - Python domain-specific language (DSL) support without import hooks.


Python domain-specific language (DSL) support without import hooks.

housedsl - A weak attempt at doing a DSL (Domain-Specific Language) in ooc - improve it!


A weak attempt at doing a DSL (Domain-Specific Language) in ooc - improve it!

microDSL - DSL(Domain Specific Language) will make life easier.


DSL(Domain Specific Language) will make life easier.

ScalaSWT - A domain specific language (DSL) for creating SWT GUIs in Scala.


A domain specific language (DSL) for creating SWT GUIs in Scala.

git-workflow - A Groovy DSL (domain-specific language) to define git workflows


A Groovy DSL (domain-specific language) to define git workflows

sixarm_ruby_dsl - SixArm.com » Ruby » Domain Specific Language (DSL) classes


SixArm.com » Ruby » Domain Specific Language (DSL) classes

ruby-conf - dsl (domain specific language) for config files in ruby


dsl (domain specific language) for config files in ruby

Dungeon-Map-External-Domain-Specific-Language


Example of mapping a role-playing game dungeon with a C# .NET external domain specific language. Implements a custom programming language in a text file to drive a state machine, allowing the user to create a variety of programs with the external DSL (domain specific language).

toy-parser - How to build a parser and have a compiler for free, in Common Lisp.


How to build a parser and have a compiler for free, in Common Lisp.

pddl - Common Lisp parser for PDDL - Planning Domain Description Language


Common Lisp parser for PDDL - Planning Domain Description Language

Spar


A domain specific language that allows the creation of a lisp compiler to any target language.

chip-lang - A Domain-specific language for chiptune


A Domain-specific language for chiptune

DSLFactory Utilities


DSLFactory.Utilities is a library providing a set of utilities to be used with Domain Specific Languages created with the Microsoft DSL Tools Among other features you will find new common contextual commands, help for supporting reverse engineering from class view, incremental...