examples: lang: Fixup a few examples

We might change unification to allow naked single strings with fancier
unification, but let's leave it as is for now and see how often it comes
up.
This commit is contained in:
James Shubin
2024-07-02 23:50:24 -04:00
parent d1753c592a
commit e747e12002
2 changed files with 14 additions and 14 deletions

View File

@@ -1,12 +1,12 @@
$top = "top-level"
class base($s) {
test "middle " + $s {}
test ["middle " + $s,] {}
$middle = "inside base"
}
# syntactic sugar for the equivalent of defining a class `inner` inside of base.
class base:inner($s) {
test "inner " + $s {}
test ["inner " + $s,] {}
$last = "i am inner and i can see " + $middle
}
@@ -14,6 +14,6 @@ class base:inner($s) {
include base("world") as b1
include b1.inner("hello") as b2 # inner comes out of `base`
test $top {}
test $b1.middle {}
test $b2.last {}
test [$top,] {}
test [$b1.middle,] {}
test [$b2.last,] {}