Skip to content
This repository has been archived by the owner on Aug 23, 2023. It is now read-only.

Latest commit

 

History

History
15 lines (12 loc) · 889 Bytes

Credits.md

File metadata and controls

15 lines (12 loc) · 889 Bytes

Goal made use of many inspirations sources both for design and implementation.

Language design was greatly inspired by both K (for syntax and many primitives) and BQN (a few fundamental primitives). I was thinking of Perl and Raku when adding regexp literals (also say), even though the backing implementation is Go's. There is some inspiration from the implementation language, Go: raw strings using backquotes, as well as using the same semantics and syntax for number and string literals.

I wrote the bytecode implementation after reading the one for GoAWK, and it still shows. I wrote the scanner after reading ivy's. Vim syntax highlighting is based on ngn/k's.

Be sure to check out all those great projects if you haven't yet!