Goal: Difference between revisions
Content added Content deleted
(precise oses entry) |
(update docs link) |
||
Line 8:
| license = [https://codeberg.org/anaseto/goal/src/branch/master/LICENSE ISC]
| url = [https://codeberg.org/anaseto/goal Codeberg]
| docs = [https://anaseto.codeberg.page/goal-docs/ html] [https://codeberg.org/anaseto/goal/src/branch/master/docs/help.txt
| runurl = [https://anaseto.codeberg.page/try-goal/ Try Goal]
| infby = [[ngn/k]], BQN
Line 15:
'''Goal''' is a K-like language that brings in ideas from Perl and BQN.
A main principle stemming from the influences of Goal is satisfying requirements of shell scripting<ref>https://anaseto.codeberg.page/goal-docs/chap-FAQ.html#why</ref>. Some notable changes from the K tradition<ref>https://anaseto.codeberg.page/goal-docs/chap-from-k.html</ref> are:
* Atomic Strings
Line 24:
Goal is embeddable and extensible using the Go programming language.
|
Revision as of 07:17, 26 April 2024
Developer | anaseto |
---|---|
| |
Dialect | Goal |
| |
Implemented in | Go |
Operating Systems | Go-supported OSes (tested on Linux and OpenBSD) |
License | ISC |
| |
Website | Codeberg |
Documentation | html txt, |
Run Online | Try Goal |
| |
Influenced By | ngn/k, BQN |
Goal is a K-like language that brings in ideas from Perl and BQN.
A main principle stemming from the influences of Goal is satisfying requirements of shell scripting[1]. Some notable changes from the K tradition[2] are:
- Atomic Strings
- String Quoting Constructs
- Format Strings
- Regular Expressions
- Error Handling
Goal is embeddable and extensible using the Go programming language.