Topic: "meta-language"
phodal/chapi
CHAPI (Common Hierarchical Abstract Parser and Information Converter) streamlines code analysis by converting diverse language source code into a unified abstract model, simplifying cross-language development. Chapi 是一个通用层次抽象解析器与信息转换器,它可以将不同编程语言的源代码转换为统一的层次抽象模型。
Language: Kotlin - Size: 4.61 MB - Last synced at: 9 days ago - Pushed at: 5 months ago - Stars: 294 - Forks: 45

PistonDevelopers/meta
A DSL parsing library for human readable text documents
Language: Rust - Size: 373 KB - Last synced at: 6 months ago - Pushed at: about 4 years ago - Stars: 90 - Forks: 5

keyboardDrummer/Miksilo
The fastest way to build a language
Language: Scala - Size: 21.9 MB - Last synced at: 15 days ago - Pushed at: over 3 years ago - Stars: 42 - Forks: 1

paul-go/Truth
A Domain Representation Language
Language: TypeScript - Size: 18.1 MB - Last synced at: 10 days ago - Pushed at: almost 5 years ago - Stars: 24 - Forks: 4

owo-lang/MLPolyR
The MLPolyR programming language, revived
Language: Standard ML - Size: 437 KB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 23 - Forks: 1

catseye/ALPACA
MIRROR of https://codeberg.org/catseye/ALPACA : A Language for the Pithy Articulation of Cellular Automata
Language: Python - Size: 208 KB - Last synced at: 15 days ago - Pushed at: over 1 year ago - Stars: 21 - Forks: 3

catseye/Tamsin
MIRROR of https://codeberg.org/catseye/Tamsin : Somewhere between a meta-language, a programming language, and a rubbish lister
Language: Python - Size: 714 KB - Last synced at: 15 days ago - Pushed at: over 1 year ago - Stars: 16 - Forks: 1

d-plaindoux/celma
Library for generalised parser combinators and a dedicated meta-language in Rust
Language: Rust - Size: 10.7 MB - Last synced at: 30 days ago - Pushed at: 30 days ago - Stars: 12 - Forks: 0

thautwarm/ml-to-scheme
Allow using ML to teach courses that're usually given in LISPs
Language: Python - Size: 229 KB - Last synced at: 28 days ago - Pushed at: over 5 years ago - Stars: 8 - Forks: 0

catseye/OpenZz
MIRROR of https://codeberg.org/catseye/OpenZz : Cat's Eye Technologies' fork of OpenZz, a dynamic (self-modifying) grammar interpreter.
Language: C - Size: 439 KB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 1

delonnewman/wonderscript-alpha
A lisp for the web
Language: TypeScript - Size: 367 KB - Last synced at: 29 days ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

eqba1/Programming-Language
Programming Language Design and Implementation Course
Language: Standard ML - Size: 1.97 MB - Last synced at: almost 2 years ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

catseye/Zzrk
MIRROR of https://codeberg.org/catseye/Zzrk : A text adventure written in "100% pure" Zz (a meta-language normally used for defining programming languages)
Size: 16.6 KB - Last synced at: about 2 months ago - Pushed at: about 9 years ago - Stars: 1 - Forks: 0

Martinnqn/traductor_prolog_gdl
Syntactic expansion in CIAO ProLog for translate from ProLog to GDL
Language: Prolog - Size: 21.5 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

Verma314/Meta-Language-Tutorial
SML tutorial for future-me and other people
Language: Standard ML - Size: 40 KB - Last synced at: almost 2 years ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 2

ReMinoer/MetaGram
Parse multi-targets ANTLR grammars
Language: Batchfile - Size: 21.5 KB - Last synced at: 9 months ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0

catseye/Tamsin
Somewhere between a meta-language, a programming language, and a rubbish lister
Language: Python - Size: 849 KB - Last synced at: about 1 year ago - Stars: 0 - Forks: 0
sloum/filtress
Image creation/mangling language
Language: Go - Size: 49.8 KB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0