Commit Graph
117 Commits
Author SHA1 Message Date
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
Anton Medvedev 41617669e5 Update Language-Definition.md 2023-02-03 14:39:53 +01:00
Anton Medvedev 68351f12fe Update Language-Definition.md 2023-02-03 14:39:01 +01:00
Anton Medvedev 0bfe77687f Update Language-Definition.md 2023-02-03 14:38:30 +01:00
Anton Medvedev 83cdf4b560 Update Language-Definition.md 2023-02-03 14:38:09 +01:00
Anton Medvedev af05ff8566 Update Language-Definition.md 2023-02-03 14:37:18 +01:00
Anton Medvedev 6d003e7d08 Update Language-Definition.md 2023-02-03 14:36:50 +01:00
Anton Medvedev 8de6ced47c Update Language-Definition.md 2023-02-03 14:35:33 +01:00
Anton Medvedev 6b40424845 Update Language-Definition.md 2023-01-30 22:51:14 +01:00
Anton MedvedevandGitHub 87d918e76d Update Language-Definition.md 2023-01-30 20:44:00 +01:00
Anton Medvedev 2520f7c37f Update documentation 2023-01-30 19:16:59 +01:00
Anton Medvedev 2acc0c8690 Update Internals.md 2023-01-23 21:08:36 +01:00
Anton Medvedev 4d07ace90a Update Language-Definition.md 2023-01-22 18:56:07 +01:00
Anton Medvedev 48a1d264a2 Update Language-Definition.md 2023-01-22 15:49:12 +01:00
Anton Medvedev aeb3839d97 Update Language-Definition.md 2023-01-22 14:17:50 +01:00
Anton MedvedevandGitHub 8f7c9ba21f Update Language-Definition.md 2023-01-21 23:58:29 +01:00
Anton MedvedevandGitHub 5a964f55a9 Update Language-Definition.md 2023-01-21 23:56:48 +01:00
Anton MedvedevandGitHub e325998aec Update Language-Definition.md 2023-01-21 21:57:09 +01:00