Commit Graph
134 Commits
Author SHA1 Message Date
Anton Medvedev 99e8ef04a5 Update docs 2025-03-17 14:28:04 +01:00
Anton Medvedev 6335202087 Update language-definition.md 2025-03-16 10:35:06 +01:00
5000e417f5 Add if-else conditional (#736)
Co-authored-by: Anton Medvedev <[email protected]>
2025-02-23 14:19:51 +01:00
Nathan BaulchandGitHub 0dd69ea8ca Fix typos (#745) 2025-01-09 13:33:28 +01:00
OlgaNovgandGitHub 95c433cd06 Add flatten builtin (#684) 2024-07-15 11:19:33 +02:00
Anton Medvedev 1ae9d68e8f Update docs 2024-05-08 22:20:37 +02:00
Anton Medvedev 1659126046 Add timezone() builtin 2024-05-07 21:36:22 +02:00
Anton Medvedev 199f26c7e3 Update sortBy docs 2024-04-14 08:56:31 +02:00
Anton Medvedev c5dfe3a811 Make count() predicate optional 2024-04-13 23:38:35 +02:00
Anton Medvedev 3863d18bcc Update doc 2024-02-17 19:04:31 +01:00
Yuriy PanarinandGitHub 8ec7fe3be8 code(builtin) - add reverse function (#553)
* code(builtin) - add reverse function

* docs(language-definition.md) - add reverse function
2024-02-11 22:21:49 +01:00
Anton Medvedev d83dbd684c Add info about nested predicates 2024-01-06 20:08:05 +01:00
Anton Medvedev 8fc496a31f Add heading ids 2024-01-05 22:36:41 +01:00
Anton Medvedev 65d660e819 Update docs 2023-12-26 09:13:43 +01:00
Anton Medvedev d05d224605 Update bit* examples to use 0bxxxx integers 2023-12-26 09:09:19 +01:00
Anton Medvedev 579588df28 Rename language-definition.md 2023-12-25 18:56:06 +01:00
Anton Medvedev 71c5bb3fe3 Add bitwise 2023-12-25 18:55:37 +01:00
Anton Medvedev 1352f92f76 Update Language-Definition.md 2023-12-25 18:36:50 +01:00
a0db9a6c19 feat: Implement Bitwise and Shift Operator Support (#496)
Co-authored-by: Ganesan Karuppasamy <[email protected]>
2023-12-25 18:25:26 +01:00
Anton Medvedev 07479cbe09 Rename back 2023-12-25 18:24:05 +01:00
Anton Medvedev 8e753ebc8d Rename md docs to lowercase 2023-12-25 09:19:44 +01:00
Anton Medvedev 9df1aaff0b Use lowercase filenames in docs 2023-12-23 10:49:02 +01:00
Anton Medvedev 551d2a7e0f Use expr-lang/expr 2023-12-03 21:53:01 +01:00
Anton Medvedev b842f902b4 Add ceil(), floor() and round() function
Fixes #476
2023-11-24 17:26:54 +01:00
Anton GilgurandGitHub 5ba4704bf8 docs: categorize Language Definition functions (#452)
* docs: categorize Language Definition functions

- multi-type / misc functions
- Type Conversion functions
- String functions
- Date functions
- Number functions
- Array functions
- Map functions

- also consistently use `str`, `array`, `n`, `v` for the variable name when referring to a specific type
  - `array` was used consistently for older functions, but not some newer ones
  - `str` added to match `array`
  - `n` was sometimes used for numbers or ints, but not always
  - `v` is for multi-type "values"

Signed-off-by: Anton Gilgur <[email protected]>

* review feedback -- categories to h2

- categories to h2, individual functions to h3 per review feedback

- rename "Built-in Functions" -> "Miscellaneous Functions" as this is now only around the uncategorized functions
  - move this to the bottom of the function list as well so that "miscellaneous" is not first

- combine "Date Manipulation" with "Date Functions"

Signed-off-by: Anton Gilgur <[email protected]>

* move type functions to second-to-last before misc functions, per code review

Signed-off-by: Anton Gilgur <[email protected]>

* move number to after string per code review

Signed-off-by: Anton Gilgur <[email protected]>

---------

Signed-off-by: Anton Gilgur <[email protected]>
2023-10-04 23:34:04 +02:00
Anton Medvedev 752e43309d Update Language-Definition.md 2023-08-30 15:11:30 +02:00
Anton Medvedev 16e36aef03 Update Language-Definition.md 2023-08-30 14:59:10 +02:00
Anton Medvedev fab28b24e5 Update Language-Definition.md 2023-08-30 14:57:12 +02:00
Anton Medvedev a3e169df68 Add type() builtin 2023-08-19 23:47:29 +02:00
Anton Medvedev 8ad73c534b Remove splitN() and splitAfterN() 2023-08-19 22:44:50 +02:00
Anton Medvedev d047c0cae2 Add pipe docs 2023-08-17 12:50:04 +02:00
Anton Medvedev bee4ddeb71 Update Language-Definition.md 2023-08-16 11:30:50 +02:00
Anton Medvedev 753be6c9b3 Update documentation 2023-08-14 22:44:08 +02:00
Anton Medvedev 2f79f343a8 Update docs 2023-08-14 22:13:55 +02:00
Anton Medvedev 39a10ba2b4 Update patcher documentation 2023-08-14 11:50:42 +02:00
Anton Medvedev 3052a09e2a Fix link in docs 2023-08-11 14:12:15 +02:00
Anton Medvedev 6eb9deacf8 Add config docs 2023-08-11 14:06:17 +02:00
Anton Medvedev e82c1a14f5 Update docs 2023-08-11 13:47:04 +02:00
Anton Medvedev 5c332c832a Add env info 2023-08-11 00:29:59 +02:00
mdmcconnellandGitHub 19fdc9f4c5 Update Visitor-and-Patch.md (#369)
Stringer example fixed.
2023-05-09 20:32:42 +02:00
Pranav PeshweandGitHub ac6fef86a1 Fixed a compilation error - there is not member named timestamp. Added some formatting for better looks. (#355) 2023-04-19 12:57:56 +02:00
Anton Medvedev b6605a672a Update docs 2023-02-07 21:22:14 +01:00
Anton Medvedev 95f8b7ff17 Add nil coalescing operator 2023-02-03 15:53:43 +01:00
Anton MedvedevandGitHub 06670bb384 Update Language-Definition.md 2023-02-03 14:44:43 +01:00
Anton Medvedev 1d0ce06f0f Update Language-Definition.md 2023-02-03 14:43:35 +01:00
Anton Medvedev fbd1b62ae5 Update Language-Definition.md 2023-02-03 14:43:14 +01:00
Anton Medvedev 588f24f692 Update Language-Definition.md 2023-02-03 14:43:00 +01:00
Anton Medvedev 76a043bd41 Update Language-Definition.md 2023-02-03 14:42:41 +01:00
Anton Medvedev b62c80b202 Update Language-Definition.md 2023-02-03 14:41:56 +01:00
Anton Medvedev ad4a10e1bd Update Language-Definition.md 2023-02-03 14:40:58 +01:00