-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Also rewrote the readme to align with the rest of my repositories.
- Loading branch information
Showing
16 changed files
with
82 additions
and
70 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
name: tests | ||
|
||
on: | ||
push: | ||
branches: ["master"] | ||
pull_request: | ||
branches: ["master"] | ||
|
||
jobs: | ||
test: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- uses: actions/checkout@v3 | ||
- uses: oven-sh/setup-bun@v1 | ||
|
||
- run: | | ||
bun install --frozen-lockfile | ||
bun run build | ||
bun test |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,16 +1,43 @@ | ||
# Ramattra [![Vitest](https://github.com/DvvCz/Ramattra/actions/workflows/vitest.yml/badge.svg)](https://github.com/DvvCz/Ramattra/actions) [![Playground](https://github.com/DvvCz/Ramattra/actions/workflows/playground.yml/badge.svg)](https://dvvcz.github.io/Ramattra) | ||
<h1 align="center"> ramattra </h1> | ||
|
||
A language similar to Typescript that compiles to [Overwatch Workshop Scripts](https://workshop.codes/wiki). | ||
<p align="center"> | ||
A language similar to Typescript that compiles to <a href="https://workshop.codes/wiki">Overwatch Workshop Scripts</a>. | ||
</p> | ||
|
||
<div align="center"> | ||
<a href="https://github.com/DvvCz/ramattra/actions"> | ||
<img alt="GitHub Actions Workflow Status" src="https://github.com/DvvCz/ramattra/actions/workflows/test.yml/badge.svg"> | ||
</a> | ||
<a href="https://dvvcz.github.io/ramattra"> | ||
<img alt="GitHub Release" src="https://github.com/DvvCz/ramattra/actions/workflows/playground.yml/badge.svg"> | ||
</a> | ||
</div> | ||
|
||
## ⚠️ Notice | ||
|
||
This project is under some rewriting, notably to use [bun](https://bun.sh) as the package manager, and to have a hand-written parser. | ||
So `ramattra` is under hiatus until I get time to do these. | ||
|
||
## Features | ||
- [x] Language Server | ||
- [x] [Online Playground](https://dvvcz.github.io/Ramattra) | ||
- [x] CLI | ||
|
||
## Example | ||
### Familiar Syntax | ||
|
||
If you're familiar with typescript or rust, you should practically already know ramattra. | ||
|
||
### Language Server | ||
|
||
For development in VSCode (and other editors), language server protocol is supported. | ||
|
||
- [x] Errors | ||
- [x] Autocomplete | ||
- [ ] Intellisense | ||
|
||
![Example](assets/example.png) | ||
|
||
### Online Playground | ||
|
||
You can try `ramattra` online, [right here](https://dvvcz.github.io/ramattra), without a need to install it on your PC. | ||
|
||
## Wiki | ||
|
||
You can find information about the language [on the wiki](https://github.com/DvvCz/Ramattra/wiki). | ||
You can find more information [on the wiki](https://github.com/DvvCz/ramattra/wiki). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters