An open API service providing repository metadata for many open source software ecosystems.

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