mirror of
https://codeberg.org/ProgramSnail/lang_2023.git
synced 2026-01-03 12:48:18 +00:00
changes for new grammar, fixes
This commit is contained in:
parent
91f9affadc
commit
3106a64949
35 changed files with 605 additions and 550 deletions
|
|
@ -1,6 +1,6 @@
|
|||
decl test_variants : -> Unit
|
||||
def test_variants = {
|
||||
var variant1 = | 'a' | 2 | "hello"
|
||||
decl test-variants : -> \unit
|
||||
def test-variants = {
|
||||
var variant1 = | ''a | 2 | "hello"
|
||||
var | val | err = f: x
|
||||
|
||||
; val -?> "something" // open variant as value in expr
|
||||
|
|
@ -8,7 +8,7 @@ def test_variants = {
|
|||
; val -!> "nothing" // open variant as None in expr
|
||||
|
||||
match variant1 with
|
||||
| 'a' -> "something"
|
||||
| ''a -> "something"
|
||||
| 2 -> "nothing"
|
||||
| "hello" -> "nothing"
|
||||
| 11 -> "nothing"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue