Skip to content

Add JHYY (机会翼游) — a self-hosted systems programming language - #56

Open
JiHuiYiYou wants to merge 1 commit into
Programming-Language-DataBase:mainfrom
JiHuiYiYou:add-jhyy-language-record
Open

JiHuiYiYou wants to merge 1 commit into
Programming-Language-DataBase:mainfrom
JiHuiYiYou:add-jhyy-language-record

Conversation

@JiHuiYiYou

Copy link
Copy Markdown

Adds concepts/jhyy.scroll: the language record for JHYY (机会翼游).

JHYY is a self-hosted, statically typed, expression-oriented systems programming
language. The compiler is written in the language it compiles and recompiles
itself to a byte-identical fixed point.

field value where it comes from
fileExtensions jhyy the language's source extension
lineCommentToken // language spec §1.3
multiLineCommentTokens /* */ language spec §1.3
hasHexadecimals / hasBinaryNumbers / hasOctals true compiler/src0/lexer.jhyy implements all four integer bases
githubLanguage.tmScope source.jhyy the TextMate grammar shipped with the VS Code extension
writtenIn jhyy the compiler is written in the language it compiles
rosettaCode https://rosettacode.org/wiki/Category:JHYY the language's Rosetta Code page

The example snippets were compiled and run with the v4.1.3 compiler before
being submitted.

Notes on two fields that are deliberately absent:

  • githubLanguage — this measure is defined as "the name of this language on
    GitHub's list of supported languages" (linguist's languages.yml). JHYY is
    not in that list yet, so filling it in now would state something untrue. It
    should be added once the language lands in Linguist.
  • pygmentsHighlighter / leachim6 / rijuRepl / compilerExplorer — no
    third-party collection of JHYY programs exists to reference.

repoStats and githubRepo are a snapshot taken on 2026-11-06.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant