scalameta/mdoc

How can I convert Scala 3.x code with mdoc CLI?

开放

#903 创建于 2024年10月22日

 (5 条评论) (1 个反应) (0 位负责人)Scala (89 个派生)github user discovery
enhancementgood first issuehelp wanted

仓库指标

星标
 (402 个星标)
PR 合并指标
 (平均合并 8小时 29分钟) (30 天内合并 11 个 PR)

描述

Hi, thank you for neat and useful software.

My mdoc (v2.6.1) seems not accepting Scala 3.x code from CLI.

For instance, following code does not compile:

```scala mdoc
def fib(n: Int): Int = n match
case 1 => 1
case n => n * fib(n - 1)

fib(5)
```
mdoc --in main.template.md --out main.mdoc.md
info: Compiling 1 file to main.mdoc.md
error: main.template.md:5:1: `{` expected but `case` found
case 1 => 1
^^^^
info: Compiled in 0.2s (1 error)

Can I modify Scala version from CLI?

Of course, creating entire project to compiling just one source code is such a pain...

贡献者指南