MCPcopy Create free account
hub / github.com/White-Green/kirl-lang

github.com/White-Green/kirl-lang @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
218 symbols 368 edges 21 files ⚖ MIT 0 documented · 0% updated 7mo ago★ 6217 open issues

Browse by type

Functions 136 Types & classes 82
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

日本語版はこちら

kirl-lang

An experimental project for statically typed scripting language.

required for running

Rust toolchain for your computer

install

$ cargo install --git https://github.com/White-Green/kirl-lang

or

$ git clone https://github.com/White-Green/kirl-lang
$ cargo install kirl-lang/kirl

running

create below file named "hello.kirl".

import std::io;

"Hello, World!".io::println();

and run this file by the below command.

$ kirl hello.kirl

Extension points exported contracts — how you extend this code

browse all types & interfaces →

Core symbols most depended-on inside this repo

browse all functions →

Shape

Method 77
Function 59
Class 37
Enum 35
Interface 10

Languages

Rust100%

Modules by API surface

kirl_parser/src/kirl_parser.rs32 symbols
kirl_common/src/typing.rs26 symbols
kirl_stdlib/src/lib.rs20 symbols
kirl_semantic_analyzer/src/syntax_tree_to_hir.rs16 symbols
kirl_semantic_analyzer/src/lib.rs16 symbols
kirl_common_macro/src/kirl_function.rs15 symbols
kirl_common/src/interface.rs13 symbols
kirl_semantic_analyzer/src/type_checker.rs12 symbols
kirl_parser/src/lib.rs12 symbols
kirl_vm/src/lir.rs11 symbols
kirl_vm/src/bytecode.rs10 symbols
kirl_engine/src/lib.rs10 symbols

For agents

$ claude mcp add kirl-lang \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page