/egison-common-lisp

Port of https://github.com/egison/egison-scheme for Common Lisp

Primary LanguageCommon Lisp

Common Lisp Macros for Egison Pattern Matching

This library is ported from egison-scheme.

Install

egison-common-lisp is not provided by quicklisp currently. You need to configure ASDF manually to use egison-common-lisp. You can use local-project mechanism if you use Quicklisp.

    (asdf:load-system :egison) ;; Load system
    (asdf:test-system :egison) ;; Run unit tests

    (use-package :egison)
    ...

Usage

TODO: Add document for egison-stype pattern matching (Sorry!)

For now, please read egison-scheme's README for general background and usage. Also read /test directory to see how egison-style pattern match looks like with egison-common-lisp.