Skip to content

Commit 0d5e5b5

Browse files
author
Guannan Wei
committed
init code
1 parent 6d18c96 commit 0d5e5b5

File tree

5 files changed

+32
-0
lines changed

5 files changed

+32
-0
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
.DS_Store
2+
.bloop

build.sbt

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
val scala3Version = "3.6.3"
2+
3+
lazy val root = project
4+
.in(file("."))
5+
.settings(
6+
name := "wasm-cps",
7+
version := "0.1.0-SNAPSHOT",
8+
9+
scalaVersion := scala3Version,
10+
11+
libraryDependencies += "com.novocode" % "junit-interface" % "0.11" % "test",
12+
libraryDependencies += "org.scala-lang" %% "scala3-staging" % scalaVersion.value,
13+
)
14+
15+
scalacOptions ++= Seq(
16+
"-Xcheck-macros",
17+
"-explain"
18+
)

project/build.properties

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
sbt.version=1.10.7

src/main/scala/Main.scala

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
@main def hello: Unit =
2+
println("Hello world!")
3+
println(msg)
4+
5+
def msg = "I was compiled by Scala 3. :)"

src/test/scala/Test1.scala

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
import org.junit.Test
2+
import org.junit.Assert.*
3+
4+
class Test1:
5+
@Test def t1(): Unit =
6+
assertEquals("I was compiled by Scala 3. :)", msg)

0 commit comments

Comments
 (0)