Ryo Hirayama

Results 50 issues of Ryo Hirayama

`'ref type` is something like a `Arc` and `'mut type` is something like a `Arc`. ## Syntax ```desk 'ref 1 ``` ```desk $ 'mut 1; // update the value 'mutate...

Desk-lang

## Data ```rust enum Type { /// N-bit signed integer Signed { bit: u8 }, //// N-bit unsigned integer Unsigned { bit: u8 }, ... } ``` ## Subtyping -...

Desk-lang

## Syntax `?, // hahaha` `?; // yeah` ## Why? Sometimes it’s slightly or super annoying to write a comment for an expression. For example; ```desk // Here is a...

Desk-lang
:bike: bikeshed

Currently, the parser only supports "«»" and "‹›".

:beginner: good first issue
Desk-lang

We should change the signature of methods in `Ctx` to use `self` instead of `&self`.

:beginner: good first issue
Desk-lang

The current parser emits poor errors on parse errors. We should wait for https://github.com/jsinger67/parol/issues/43.

Desk-lang
:no_entry_sign: Blocked

- [x] syntax - [ ] typeinfer

Desk-lang

We should parse all floats as rational numbers for now.

:beginner: good first issue
Desk-lang