项目作者: gretmn102

项目描述 :
QSP-LSP
高级语言: F#
项目地址: git://github.com/gretmn102/FParserQSP.git
创建时间: 2016-07-12T07:58:01Z
项目社区:https://github.com/gretmn102/FParserQSP

开源协议:

下载


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