From e8dd2553df67f954eac82cc9c9d3e710a4aa3dfa Mon Sep 17 00:00:00 2001 From: Erik Schierboom Date: Fri, 26 Apr 2024 11:16:42 +0200 Subject: [PATCH] Add `paradigm/array` paradigm --- building/tooling/analyzers/tags.md | 2 ++ building/tracks/config-json.md | 1 + 2 files changed, 3 insertions(+) diff --git a/building/tooling/analyzers/tags.md b/building/tooling/analyzers/tags.md index 75757ec2..d75543bc 100644 --- a/building/tooling/analyzers/tags.md +++ b/building/tooling/analyzers/tags.md @@ -37,6 +37,7 @@ Using a common set of tags will allow us to do some nifty things, like cross-tra | Tag | Description | | -------------------------- | ---------------------------------------------------------------- | +| `paradigm:array` | uses [array programming][array-programming]. | | `paradigm:declarative` | uses [declarative programming][declarative-programming]. | | `paradigm:functional` | uses [functional programming][functional-programming]. | | `paradigm:generic` | uses [generic programming][generic-programming]. | @@ -328,6 +329,7 @@ Using a common set of tags will allow us to do some nifty things, like cross-tra As this category is language-specific, there are no commonly used tags here. +[array-programming]: https://en.wikipedia.org/wiki/Array_programming [declarative-programming]: https://en.wikipedia.org/wiki/Declarative_programming [logic-programming]: https://en.wikipedia.org/wiki/Logic_programming [object-oriented-programming]: https://en.wikipedia.org/wiki/Object-oriented_programming diff --git a/building/tracks/config-json.md b/building/tracks/config-json.md index 83d2343b..ea0f6fdb 100644 --- a/building/tracks/config-json.md +++ b/building/tracks/config-json.md @@ -374,6 +374,7 @@ Tags are specified in the top-level `tags` field which is defined as an array of ### Paradigms +- `paradigm/array`: the language is an array programming language - `paradigm/declarative`: the language supports a declarative style of programming - `paradigm/functional`: the language supports a function style of programming - `paradigm/imperative`: the language supports an imperative style of programming