Skip to content

Add documentation #2

@porky11

Description

@porky11

There is almost no documentation.
Some assumptions:
-The lispcode gets expanded to rust code without runtime overhead.
-All rust functions can be called as lisp functions.
-All rust macros can be called from lisp, but without the !.
-Other rust special forms like threads and methods get called as in rust, and don't have corresponding lisp-macros.
-There are some lisp-macros which espand to rust special forms (defun, defvar, defconstant).
-Functions defined in lisp can be used in rust code.
Some other questions:
-are there more lisp macros (maybe also defmacro)?
-if there is defmacro, can these macros be used in rust code?
-can all rust code be written in this lisp-macro and how?

It would be nice, if you add my correct assumptions and the answers to my questions to the readme.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions