• Stars
    star
    2
  • Language
    Scala
  • Created almost 6 years ago
  • Updated almost 5 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Ultimately simple parser combinator library written in Scala for #scalafukuoka

More Repositories

1

jsonda

A DSL for constructing json-like data sturctures
Scala
38
star
2

nub

A Tiny Programming Language
Java
36
star
3

pegex

A PEG-based pattern matching library EXtended by back reference with regex-like notation in Scala
Scala
23
star
4

toys

A toy programming language to learn how to design and implement programming languages
Java
23
star
5

kollection

Immutable Collection Libraries and Additional Utilities for Kotlin
Kotlin
16
star
6

scomb

SComb: Simple but Powerful Parser Combinator Library
Scala
15
star
7

minis

A Programming Language implemented in JavaScript
JavaScript
14
star
8

kotbinator

Parser Combinator Library in Kotlin
Kotlin
11
star
9

gpt-voice-chat

A real voice chat with ChatGPT AI
Scala
10
star
10

pascar

A Programming Language that its syntax is like Pascal
Scala
9
star
11

yapp

Yet Another Packrat Parser Generator
Java
8
star
12

mlcombinators

Parser Combinator Libraries written in Multiple Programming Languages
Java
7
star
13

parser_hands_on

構文解析ハンズオンのためのリポジトリです。
Java
7
star
14

ChatGPT-BOT

ChatGPT BOT using ChatGPT API (gpt-3.5-turbo)
JavaScript
7
star
15

minimalang

A Programming Language with Minimal Features
Scala
6
star
16

nihongo

ぽんこつ日本語プログラミング言語
Scala
6
star
17

nson

NSON: an object notation that is not a JSON but alike JSON.
Scala
5
star
18

spnuts

Fork of Pnuts Scripting Language
Java
5
star
19

monadj

An IO Monad Library in Java
Java
5
star
20

imo

Statically Typed Pure Functinal Strict Language IMO
Scala
5
star
21

jcombinator

A parser combinator library written in Java 8
Java
5
star
22

Blawny

A programming language, which syntax is inspired by Blawn language https://github.com/Naotonosato/Blawn
Scala
4
star
23

mregex

Minimal Regex Matcher in Scala
Scala
4
star
24

softly-replace

A Chrome extention to replace the selected text softly
JavaScript
4
star
25

jsons

A very Small and Simple JSON Parser Library for Scala
Scala
3
star
26

TiREST

A Tiny RESTful API Framework in LAN on iOS environment.
Objective-C
3
star
27

GPTranslator

Universal and Multilingal Translpiler based on ChatGPT API (gpt-3.5-turbo and/or gpt-4)
TypeScript
3
star
28

matlike

Matlike: A programming language for calculating matrices
Scala
3
star
29

uscala

技術イベント「Understanding Scala」のためのリポジトリ
Scala
3
star
30

JavaPuyo

A game similar to Puyo Puyo that I made when I was in the third year of high school
Java
3
star
31

langs

A repository for my experimental languages
2
star
32

gradle-zinc-example

A minimal gradle scala project using zinc
Scala
2
star
33

xmysql2psql

xmysql2psql - Yet Another MySQL to PostgreSQL migration tool (derived from old mysql2psql gem sources)
Ruby
2
star
34

sptp

SPTP: Experimental Progressive Tabular Parser in Scala
Scala
2
star
35

parser_study_scaffold

Scaffold of parser_study examples
Java
2
star
36

jsoner

An Experimental JSON Parser for Scala
Java
2
star
37

tropical

See http://d.hatena.ne.jp/m-hiyama/20151202/1449016930
Shell
2
star
38

php-peg

A Tiny Library for PEG. This repository is just for learning
PHP
2
star
39

hello_dotty

Hello, World! in Dotty
Scala
2
star
40

tx_script

A Programming Language on Visual Basic for Applications (VBA)
Visual Basic
2
star
41

vbl

VBL: A Programming Language that has VB-like Syntaxes
Scala
2
star
42

kmizu.github.com

@kmizu's github pages
JavaScript
2
star
43

es_combinator

A Parser Combinator Library Written in ES2015. It is not intended to make practical library but to learn ES2015
JavaScript
2
star
44

langs_and_impls

List of Programming Languages and its Implementations maintained now
2
star
45

scala-rewriting

scala-rewriting aims to provide simple API for rewriting Scala programs. It is implemented as simple wrapper of scalafix
Scala
1
star
46

ES6book

JavaScriptの本
JavaScript
1
star
47

a2r

a2r: A Command-line Tool Translating Regular Expression ASTs to Regular Expression Strings
Scala
1
star
48

elxparser

An Elixir Parser Combinator Library
Elixir
1
star
49

py_combinator

A parser combinator library written in Python to learn Python myself
Python
1
star
50

julia_combinator

A toy example of parser combinator written in Julia language
Julia
1
star
51

llt

A translation tool for converting (some) BNF to LL(1) BNF
1
star
52

xbuilder

XML Builder DSL in Scala inspired by Groovy Markup
Scala
1
star
53

continuer

An experimental programming language based on conitnuations
Scala
1
star
54

compiler-interpreter

Explanation about the difference between compilers and interpreters
Kotlin
1
star
55

tsukuba_ac_calculator

筑波大学AC入試(2002年度入学)に提出したプログラム
Java
1
star
56

srats

SRats! is a fork of Rats! parser generator to generate Scala code.
Java
1
star
57

calculator

Simple Calculator
Scala
1
star
58

papt_example

Example codes in Java using Pluggable Annotation Processor
Java
1
star
59

shanten_benchmark

1
star
60

how_to_use_mima

A repository to explain how to use MiMa
Scala
1
star
61

GPTL

A Programming Language implemented by GPT-4
Scala
1
star
62

dotty-tree

Tree builder example in Dotty
Scala
1
star
63

nub2

A Tiny Programming Language based on nub: https://github.com/kmizu/nub
Java
1
star
64

rust-study

Study Rust Programming Language
Rust
1
star
65

pi4s

A Scala wrapper of pi4j https://github.com/Pi4J/pi4j
Scala
1
star
66

parser_hands_on_kansai

構文解析ハンズオン 関西出張版のためのリポジトリです。
Java
1
star
67

regex2peg

Simple Implementation of regex2peg using the algorithm based on "Converting regexes to Parsing Expression Grammars" paper
Scala
1
star
68

simplell1

Simple arithmetic parser based on LL(1) algorithm
Scala
1
star
69

er_combinator

A simple parser combinator library in Erlang. Created only for learning Erlang
Erlang
1
star
70

tinys

A tiny programming language implemented in Scala 3.
Scala
1
star
71

scala-seed-gradle.g8

Giter8 template based on scala/scala-seed.g8. This template use gradle instead of sbt.
Scala
1
star
72

funtom

Funtom is a programming language which has a language feature named "Phantom Call"
Scala
1
star