diff --git a/lib/linguist/languages.yml b/lib/linguist/languages.yml index d65fbc54..1f88a974 100644 --- a/lib/linguist/languages.yml +++ b/lib/linguist/languages.yml @@ -219,6 +219,13 @@ CSS: extensions: - .css +Ceylon: + type: programming + lexer: Text only + primary_extension: .ceylon + extensions: + - .ceylon + ChucK: lexer: Java extensions: diff --git a/samples/ceylon/Foo.ceylon b/samples/ceylon/Foo.ceylon new file mode 100644 index 00000000..dc35686f --- /dev/null +++ b/samples/ceylon/Foo.ceylon @@ -0,0 +1,15 @@ +doc "Test function for Ceylon" +by "Enrique" +shared void test() { + print("test"); +} + +doc "Test class for Ceylon" +shared class Test(name) satisfies Comparable { + shared String name; + shared actual String string = "Test " name "."; + + shared actual Comparison compare(Test other) { + return name<=>other.name; + } +}