File: projects.html.textile

package info (click to toggle)
ruby-parslet 2.0.0-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 1,260 kB
  • sloc: ruby: 6,157; sh: 8; javascript: 3; makefile: 3
file content (68 lines) | stat: -rw-r--r-- 2,364 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
---
title: Projects
---

Have you got a project that uses parslet? Please write
"us":mailto:kaspar.schiess@absurd.li about it. 

"*edn-ruby*":https://github.com/relevance/edn-ruby

edn-ruby is a Ruby library to read and write "edn":https://github.com/edn-
format/edn  (extensible data notation), a subset of Clojure used for
transferring data between  applications, much like JSON, YAML, or XML.

"*Examples*":https://github.com/kschiess/parslet/tree/master/example/

In here, you can find a parser for a lisp like language and much more. 

"*Net::HTTP::Server*":https://github.com/postmodern/net-http-server

A really small and elegant HTTP server written in Ruby. Think Webrick. Using
parslet. (Postmodern)

"*regexador*":https://github.com/Hal9000/regexador

An external DSL for Ruby that tries to make regular expressions readable and
maintainable. (Hal Fulton)

"*self-ml*":https://github.com/self-ml/selfml

A "self-ml":http://self-ml.github.io/ implementation using parslet. 
(Ricardo Mendes)

"*thnad*":https://github.com/undees/thnad 

Thnad is a tiny programming language with so few features that it is not
useful for anything at all -- except showing how to write a compiler in half
an hour.

"*Unitwise*":https://github.com/joshwlewis/unitwise

A units of measure library for Ruby. Part of it's magic comes from supporting
the "Unified Code for Units of Measure", which has a formal grammar, described
"here":http://unitsofmeasure.org/ucum.html#section-Grammar-of-Units-and-Unit-Terms.
The grammar is sufficiently complicated that it can't be solved with regular
expressions (mostly because the grammar is recursive), and was therefore better
suited for a PEG. (Josh Lewis)

"*Werd.rb*":https://github.com/rk/werd

A variant of Chris Pound's word generator written in Ruby, with some
improvements. (Robert Kosek)

"*versionub*":https://github.com/meh/versionub

A semantic version parser. (meh)

"*shortcode*":https://github.com/kernow/shortcode

A ruby gem for parsing Wordpress style shortcodes using parslet. (Jamie Dyer)

"*Simple Java Parser*":https://github.com/parttimenerd/parser-experiments/tree/master/SimpleJavaParser

A simple Java parser that can parse the overall structure of a Java file.

"*crystal*":https://github.com/ruby-in-ruby/crystal

A ruby  virtual machine in 100% ruby, that tries to parse most of ruby syntax
using parslet.