diff options
author | Matth?us G. Chajdas <dev@anteru.net> | 2019-11-10 13:56:53 +0100 |
---|---|---|
committer | Matth?us G. Chajdas <dev@anteru.net> | 2019-11-10 13:56:53 +0100 |
commit | 1dd3124a9770e11b6684e5dd1e6bc15a0aa3bc67 (patch) | |
tree | 87a171383266dd1f64196589af081bc2f8e497c3 /tests/examplefiles/example.ceylon | |
parent | f1c080e184dc1bbc36eaa7cd729ff3a499de568a (diff) | |
download | pygments-master.tar.gz |
Diffstat (limited to 'tests/examplefiles/example.ceylon')
-rw-r--r-- | tests/examplefiles/example.ceylon | 52 |
1 files changed, 0 insertions, 52 deletions
diff --git a/tests/examplefiles/example.ceylon b/tests/examplefiles/example.ceylon deleted file mode 100644 index 04223c56..00000000 --- a/tests/examplefiles/example.ceylon +++ /dev/null @@ -1,52 +0,0 @@ -import ceylon.language { parseInteger } - -doc "A top-level function, - with multi-line documentation." -void topLevel(String? a, Integer b=5, String* seqs) { - function nested(String s) { - print(s[1..2]); - return true; - } - for (s in seqs.filter((String x) => x.size > 2)) { - nested(s); - } - value uppers = seqs.map((String x) { - return x.uppercased; - }); - String|Null z = a; - {Integer+} ints = { 1, 2, 3, 4, 5 }; - value numbers = [ 1, #ffff, #ffff_ffff, $10101010, $1010_1010_1010_1010, - 123_456_789 ]; - value chars = ['a', '\{#ffff}' ]; -} - -shared class Example_1<Element>(name, element) satisfies Comparable<Example_1<Element>> - given Element satisfies Comparable<Element> { - shared String name; - shared Element element; - shared [Integer,String] tuple = [1, "2"]; - shared late String lastName; - variable Integer cnt = 0; - - shared Integer count => cnt; - assign count { - assert(count >= cnt); - cnt = count; - } - - shared actual Comparison compare(Example_1<Element> other) { - return element <=> other.element; - } - - shared actual String string { - return "Example with ``element.string``"; - } -} - -Example_1<Integer> instance = Example_1 { - element = 5; - name = "Named args call \{#0060}"; -}; - -object example1 extends Example_1<Integer>("object", 5) { -}
\ No newline at end of file |