colm

Parses languages

A programming language designed to analyze and transform computer languages through grammar-based parsing

Colm Language, includes Ragel 7.0+

GitHub

1 stars
1 watching
0 forks
Language: C++
last commit: almost 3 years ago

Related projects:

Repository Description Stars
lpeter1997/cppcmb A C++ parser-combinator library with a natural grammar notation 123
phorward/xpl A toy programming language with C-like syntax and a small set of built-in functions, designed for educational purposes. 10
m4rw3r/chomp A fast and expressive monadic-style parser combinator for Rust. 244
rsms/wlang Develops an assembler and compiler for a programming language 47
glouw/rr A programming language and its runtime environment with features such as dynamic typing, garbage collection, and support for various data structures. 67
rsms/co Developing a statically typed, general-purpose programming language with an optimizing compiler 151
ianh/owl A parser generator tool for visibly pushdown languages 746
rhysd/gocaml An implementation of a statically-typed functional programming language in Go using LLVM and building its own compiler from scratch. 749
jwtowner/lug A C++ library for defining and executing parsers as extended parsing expression grammars with support for context-sensitive grammar handling. 68
cesquivias/mumbler Experimental programming language with GraalVM JIT 109
nilq/hugorm A dynamically typed programming language with a focus on syntax simplicity and efficient bytecode virtual machine execution 30
teo-tsirpanis/farkle A parser library for F# and C# 93
jcolag/thue A language and runtime system for parsing arbitrary grammars using semi-Thue processes 29
phreda4/r4 A Forth-based language with simplified concepts and built-in support for debugging and profiling tools. 126
robik/commandr A command-line argument parser with support for flags, options, arguments, and subcommands. 41