From 92dc868d84ac13a42dda93df6f5232bd12f773bf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rapha=C3=ABl=20AMIARD?= Date: Wed, 20 Mar 2024 16:15:54 +0100 Subject: [PATCH] Add missing diagrams after syntax update --- lkql/build/railroad-diagrams/bool_pattern.svg | 40 +++++++++++++++++ .../railroad-diagrams/integer_pattern.svg | 37 ++++++++++++++++ lkql/build/railroad-diagrams/list_pattern.svg | 43 +++++++++++++++++++ .../railroad-diagrams/object_pattern.svg | 43 +++++++++++++++++++ .../object_pattern_assoc.svg | 39 +++++++++++++++++ .../build/railroad-diagrams/regex_pattern.svg | 37 ++++++++++++++++ .../build/railroad-diagrams/splat_pattern.svg | 42 ++++++++++++++++++ .../build/railroad-diagrams/tuple_pattern.svg | 41 ++++++++++++++++++ 8 files changed, 322 insertions(+) create mode 100644 lkql/build/railroad-diagrams/bool_pattern.svg create mode 100644 lkql/build/railroad-diagrams/integer_pattern.svg create mode 100644 lkql/build/railroad-diagrams/list_pattern.svg create mode 100644 lkql/build/railroad-diagrams/object_pattern.svg create mode 100644 lkql/build/railroad-diagrams/object_pattern_assoc.svg create mode 100644 lkql/build/railroad-diagrams/regex_pattern.svg create mode 100644 lkql/build/railroad-diagrams/splat_pattern.svg create mode 100644 lkql/build/railroad-diagrams/tuple_pattern.svg diff --git a/lkql/build/railroad-diagrams/bool_pattern.svg b/lkql/build/railroad-diagrams/bool_pattern.svg new file mode 100644 index 000000000..1667ba041 --- /dev/null +++ b/lkql/build/railroad-diagrams/bool_pattern.svg @@ -0,0 +1,40 @@ + + + +bool_pattern + + +'true' + +'false' \ No newline at end of file diff --git a/lkql/build/railroad-diagrams/integer_pattern.svg b/lkql/build/railroad-diagrams/integer_pattern.svg new file mode 100644 index 000000000..ac7b0084a --- /dev/null +++ b/lkql/build/railroad-diagrams/integer_pattern.svg @@ -0,0 +1,37 @@ + + + +integer_pattern + +Integer \ No newline at end of file diff --git a/lkql/build/railroad-diagrams/list_pattern.svg b/lkql/build/railroad-diagrams/list_pattern.svg new file mode 100644 index 000000000..39f416053 --- /dev/null +++ b/lkql/build/railroad-diagrams/list_pattern.svg @@ -0,0 +1,43 @@ + + + +list_pattern + +'[' + + +binding_pattern +splat_pattern +',' +']' \ No newline at end of file diff --git a/lkql/build/railroad-diagrams/object_pattern.svg b/lkql/build/railroad-diagrams/object_pattern.svg new file mode 100644 index 000000000..20250476b --- /dev/null +++ b/lkql/build/railroad-diagrams/object_pattern.svg @@ -0,0 +1,43 @@ + + + +object_pattern + +'{' + + +object_pattern_assoc +splat_pattern +',' +'}' \ No newline at end of file diff --git a/lkql/build/railroad-diagrams/object_pattern_assoc.svg b/lkql/build/railroad-diagrams/object_pattern_assoc.svg new file mode 100644 index 000000000..18b45e477 --- /dev/null +++ b/lkql/build/railroad-diagrams/object_pattern_assoc.svg @@ -0,0 +1,39 @@ + + + +object_pattern_assoc + +id +':' +pattern \ No newline at end of file diff --git a/lkql/build/railroad-diagrams/regex_pattern.svg b/lkql/build/railroad-diagrams/regex_pattern.svg new file mode 100644 index 000000000..badab289a --- /dev/null +++ b/lkql/build/railroad-diagrams/regex_pattern.svg @@ -0,0 +1,37 @@ + + + +regex_pattern + +String \ No newline at end of file diff --git a/lkql/build/railroad-diagrams/splat_pattern.svg b/lkql/build/railroad-diagrams/splat_pattern.svg new file mode 100644 index 000000000..10e8bb04e --- /dev/null +++ b/lkql/build/railroad-diagrams/splat_pattern.svg @@ -0,0 +1,42 @@ + + + +splat_pattern + + + + +id +'@' +'...' \ No newline at end of file diff --git a/lkql/build/railroad-diagrams/tuple_pattern.svg b/lkql/build/railroad-diagrams/tuple_pattern.svg new file mode 100644 index 000000000..5a5183f9f --- /dev/null +++ b/lkql/build/railroad-diagrams/tuple_pattern.svg @@ -0,0 +1,41 @@ + + + +tuple_pattern + +'(' + +binding_pattern +',' +')' \ No newline at end of file