Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add ArkScript language #5416

Open
SuperFola opened this issue Jun 9, 2021 · 1 comment
Open

Add ArkScript language #5416

SuperFola opened this issue Jun 9, 2021 · 1 comment
Labels
Add Language Good First Issue This is a great opportunity to start contributing to Linguist

Comments

@SuperFola
Copy link

Language name

ArkScript

URL of example repository

Examples are hosted here: https://github.com/ArkScript-lang/Ark/tree/dev/examples

Also here (the standard library) https://github.com/ArkScript-lang/std

URL of syntax highlighting grammar

A basic hightlighting syntax is available here: https://github.com/ArkScript-lang/ArkScript-VSC/blob/master/syntaxes/arkscript.tmLanguage.json, though it doesn't handle macros (which are just !{name value}, so if ! get colored, it's fine because {} is already part of the language and would get highlighted as well).

Most popular extensions

The single extension used for the language is .ark, other such as .arkm (an ArkScript module, compiled as a DLL/SO/DYNLIB) or .arkc (ArkScript compiled file, a bytecode) are not meant to be published and can not be highlighted (because they are binary files).

Detected language

.ark is in ArkScript

@SuperFola SuperFola added Add Language Good First Issue This is a great opportunity to start contributing to Linguist labels Jun 9, 2021
@Nixinova
Copy link
Contributor

How many of the 64K .ark files are actually ArkScript? Using keyword 'let' gives only 119 files.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Add Language Good First Issue This is a great opportunity to start contributing to Linguist
Projects
None yet
Development

No branches or pull requests

3 participants
@SuperFola @Nixinova and others