Skip to content

Commit

Permalink
[5_29] Doc: Goldfish Scheme plugin
Browse files Browse the repository at this point in the history
  • Loading branch information
da-liii authored Jul 29, 2024
1 parent 1289b4c commit 59e7645
Show file tree
Hide file tree
Showing 3 changed files with 37 additions and 8 deletions.
16 changes: 8 additions & 8 deletions docs/.vitepress/config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -132,14 +132,14 @@ function sidebarGuide() {
text: 'Maxima Plugin',
link: '/guide/plugin_maxima.md'
},
{
text: 'Octave Plugin',
link: '/guide/plugin_octave.md'
},
{
text: 'Python Plugin',
link: '/guide/plugin_python.md'
},
{
text: 'Goldfish Scheme Plugin'
link: '/guide/plugin_goldfish.md'
},
]
},
{
Expand Down Expand Up @@ -316,14 +316,14 @@ function sidebarGuideZh() {
text: 'Maxima插件',
link: '/zh/guide/plugin_maxima.md'
},
{
text: 'Octave插件',
link: '/zh/guide/plugin_octave.md'
},
{
text: 'Python插件',
link: '/zh/guide/plugin_python.md'
},
{
text: '金鱼Scheme插件'
link: '/zh/guide/plugin_goldfish.md'
},
]
},
{
Expand Down
15 changes: 15 additions & 0 deletions docs/guide/plugin_goldfish.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# Goldfish Scheme Session Plugin

Goldfish Scheme is a Scheme interpreter based on S7 Scheme. It mainly includes the following customizations on the basis of S7 Scheme:
1. Implementation of the standard libraries defined in R7RS.
2. Implementation of several commonly used SRFIs.
3. Provision of several commonly used function libraries, such as HTTP clients, Markdown parsers.

The Goldfish Scheme included in the Mogan Technology Suite is the community version of Goldfish Scheme, whose main function is to provide a Scheme interpreter for the MathAgape community version.

Beginners of the Scheme language can learn the Scheme language using Goldfish Scheme in Mogan.

## Installation
No installation is required, as both Goldfish Scheme and the Goldfish Scheme plugin are built-in within Mogan.

## Built-in Documentation See `Help -> Plugins -> Goldfish Scheme`
14 changes: 14 additions & 0 deletions docs/zh/guide/plugin_goldfish.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# Goldfish Scheme会话插件
Goldfish Scheme是基于S7 Scheme的Scheme解释器。主要是在S7 Scheme的基础上做了如下定制
1. 实现R7RS中定义的标准库
2. 实现若干常用的SRFI
3. 提供若干常用的函数库,比如HTTP客户端、Markdown解析器

墨干理工套件中包含的Goldfish Scheme是Goldfish Scheme社区版,其主要功能是为MathAgape社区版提供Scheme解释器。

Scheme语言的初学者,可以在墨干中利用Goldfish Scheme学习Scheme语言。

## 安装
无须安装,Goldfish Scheme本身和Goldfish Scheme插件都是在墨干中内置的。

## 内置文档见`帮助->插件->Goldfish Scheme`

0 comments on commit 59e7645

Please sign in to comment.