the_Foundation [main]

Added jked syntax highlighting

=> a03c54d233e1d8dac2e78096d714c2d3d0e40c3c

diff --git a/.gitignore b/.gitignore
index c54d533..25c82eb 100644
--- a/.gitignore
+++ b/.gitignore
@@ -8,3 +8,4 @@ build
 build-*
 .DS_Store
 *~
+.jked/config.jked
diff --git a/.jked/the_Foundation.jked b/.jked/the_Foundation.jked
new file mode 100644
index 0000000..5ee4cfe
--- /dev/null
+++ b/.jked/the_Foundation.jked
@@ -0,0 +1,40 @@
+# Additions to the C syntax rules specific to the_Foundation.
+name: C
+
+style: ^(?!.*?//)(?!.*?/\*).*\b(i(True|False|NullRange|Assert|InvalidPos|InvalidSize|Clamp|Clob|Swap|Max|Min|Release(Ptr)?))\b
+    1: red bold
+    flags: force green_masked
+
+style: ^(?!.*?//)(?!.*?/\*).*\b(i((Const)?ForEach(Reverse)?|ForIndices|(Declare|Define)\w+|Connect|Disconnect(Object)?))\b
+    1: red bold
+    flags: force green_masked
+
+style: \bi(Any(Object)?|Bool|Char|MultibyteChar|Range[isfd]|Rangeui|Rangecc|Address|Archive|Audience|Array|AtomicInt|Block(Hash)?|Buffer|Class|CommandLine|Datagram|File|FileInfo|Rect|Stream|String(Array|Hash(Node)?|List|Set)?|Hash|IntSet|List|Map(Node)?|Mutex|Condition|Object(List)?|Process|Ptr(Array|Set)|Queue|RegExp(Match)?|Pipe|Service|Socket|SortedArray|Thread(Pool)?|Time|Tls(Certificate|Request)|Toml|Int2|Float[34]|Bool[34v]|Mat[34]|WebRequest|Xml(Document|Element|Attribute)|\w+Iterator)\b
+    0: yellow bold
+
+style: \bi(LocalDef|BeginPublic|EndPublic)\b
+    0: white bright
+
+style: \b[a-z][A-Za-z0-9]+_[A-Z](?:(?!_)\w)+\b
+    0: green bold
+
+style: \b(\w+_)\b
+    1: italic
+    flags: force green_masked yellow_masked
+
+style: \b[a-z][A-Za-z0-9]+_([A-Z](?:(?!_)\w)+)\s*\(
+    1: cyan bold
+    flags: force green_masked yellow_masked
+
+style: \b([a-z][A-Za-z0-9]+_[A-Z](?:(?!_)\w)+_)\s*\(
+    1: cyan italic bright
+    flags: force green_masked yellow_masked
+
+style: \bClass_\w+\b
+    0: white bold
+
+style: struct\s+(Impl_\w+)
+    1: white bold
+
+style: \b(d)(->|\b)
+    1: white bold
Proxy Information
Original URL
gemini://git.skyjake.fi/the_Foundation/main/cdiff/a03c54d233e1d8dac2e78096d714c2d3d0e40c3c
Status Code
Success (20)
Meta
text/gemini; charset=utf-8
Capsule Response Time
32.412589 milliseconds
Gemini-to-HTML Time
0.339802 milliseconds

This content has been proxied by September (3851b).