Skip to content

Add dotcl (Common Lisp on .NET) support#245

Open
snmsts wants to merge 1 commit into
quicklisp:masterfrom
dotcl:dotcl-support
Open

Add dotcl (Common Lisp on .NET) support#245
snmsts wants to merge 1 commit into
quicklisp:masterfrom
dotcl:dotcl-support

Conversation

@snmsts

@snmsts snmsts commented Jun 18, 2026

Copy link
Copy Markdown
Contributor

dotcl (https://github.com/dotcl/dotcl) is a Common Lisp implementation that compiles to .NET CIL.

dotcl (https://github.com/dotcl/dotcl) is a Common Lisp implementation that
compiles to .NET CIL. The changes are additive and guarded with #+dotcl-style
implementation dispatch, mirroring the existing implementations:

- impl: define-implementation-package for :dotcl, exporting the impl class and
  reexporting socket-connect from dotcl's dotcl-socket module
- network: open-connection via dotcl-socket:socket-connect (binary stream)
- impl-util: init-file-name (".dotcl-init.lisp") and directory-entries
- package: export the dotcl implementation class from ql-impl so the
  ql-impl-util and ql-network packages can name it
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant