Skip to content

QSP ecosystem written in F# environment. Contains: language core (AST, parser, printer), language server (LSP) and CLI utility for manipulating language sources.

Notifications You must be signed in to change notification settings

QSPFoundation/Qsp.FSharp

Repository files navigation

Qsp.FSharp

QSP экосистема, написанная в F# среде. Содержит: ядро языка (AST, парсер, принтер), языковой сервер (LSP) и CLI утилиту для манипуляций исходниками языка.

Карта проекта

  • Qsp.FSharp.Core

    Содержит:

    • AST — абстрактное синтаксическое дерево языка QSP
    • Парсер — переводит исходный код QSP в AST
    • Принтер — переводит AST в исходный код QSP
  • Qsp.FSharp.LanguageServer

    Сервер, который предоставляет поддержку языка QSP в редакторах, которые поддерживают LSP. Сейчас используется только в VS Code через Qsp.FSharp.VsCodeExtension расширение.

    Использует Qsp.FSharp.Core.

    Для своей работы требует:

    • либо net461 runtime
    • либо dotnet 3.1 runtime
  • Qsp.FSharp.Cli

    Использует Qsp.FSharp.Core.

Deploy

About

QSP ecosystem written in F# environment. Contains: language core (AST, parser, printer), language server (LSP) and CLI utility for manipulating language sources.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages