-
Notifications
You must be signed in to change notification settings - Fork 1k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
repl: Handle user-defined res definitions
- Loading branch information
Showing
8 changed files
with
55 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
scala> val res0 = 1 | ||
val res0: Int = 1 | ||
|
||
scala> res0 | ||
val res1: Int = 1 | ||
|
||
|
||
scala> val res99 = 9 | ||
val res99: Int = 9 | ||
|
||
scala> res99 | ||
val res100: Int = 9 | ||
|
||
|
||
scala> val res50 = 5 | ||
val res50: Int = 5 | ||
|
||
scala> res50 | ||
val res101: Int = 5 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
scala> val res10 @ Some(_) = Option(1) | ||
val res10: Some[Int] = Some(1) | ||
scala> res10 | ||
val res11: Some[Int] = Some(1) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
scala> def res20 = 1 | ||
def res20: Int | ||
scala> res20 | ||
val res21: Int = 1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
scala> object res30 { override def toString = "res30" } | ||
// defined object res30 | ||
scala> res30 | ||
val res31: res30.type = res30 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
scala> val (res40, res41) = (1, 0) | ||
val res40: Int = 1 | ||
val res41: Int = 0 | ||
scala> res40 | ||
val res42: Int = 1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
scala> type res50 = Int | ||
// defined alias type res50 = Int | ||
scala> 1 | ||
val res51: Int = 1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
scala> var res60 = 1 | ||
var res60: Int = 1 | ||
scala> res60 | ||
val res61: Int = 1 |