From 7b472eeb4920a19cf072db4f636d71e86fd84465 Mon Sep 17 00:00:00 2001 From: Kiy4h <z4kiy4h.h@gmail.com> Date: Sat, 24 Nov 2018 20:13:44 +0700 Subject: [PATCH] CoffeeScript.yaml: Add CoffeeScript language Related to https://github.com/coala/coAST/issues/57 --- data/Delimiter/triple_hash.yaml | 3 ++ data/Language/CoffeeScript.yaml | 64 +++++++++++++++++++++++++++++++++ 2 files changed, 67 insertions(+) create mode 100644 data/Delimiter/triple_hash.yaml create mode 100644 data/Language/CoffeeScript.yaml diff --git a/data/Delimiter/triple_hash.yaml b/data/Delimiter/triple_hash.yaml new file mode 100644 index 0000000..505f1e2 --- /dev/null +++ b/data/Delimiter/triple_hash.yaml @@ -0,0 +1,3 @@ +type: comment +start: '###' +end: '###' diff --git a/data/Language/CoffeeScript.yaml b/data/Language/CoffeeScript.yaml new file mode 100644 index 0000000..f7ad16a --- /dev/null +++ b/data/Language/CoffeeScript.yaml @@ -0,0 +1,64 @@ +identifier: CoffeeScript +wikidata: Q1106819 +creation_date: 20091213 +extensions: + - coffee + - litcoffee +line_continuation: + - backslash +delimiters: + - hash + - triple_hash + - single_quote_slash_escape + - double_quote_slash_escape + - triple_single_quote + - triple_double_quote + - backticks + - curly_braces + - round_braces + - square_braces +datatypes: + - bool_lower_case +keywords: + - 'Infinity' + - 'NaN' + - and + - arguments + - await + - break + - by + - catch + - class + - continue + - default + - defer + - delete + - do + - else + - extends + - finally + - for + - if + - in + - instanceof + - is + - isnt + - loop + - new + - not + - null + - of + - or + - return + - super + - switch + - then + - this + - throw + - try + - typeof + - undefined + - unless + - when + - while + - yield