A JavaScript library for escaping CSS strings and identifiers while generating the shortest possible ASCII-only output.
Transformations between the Web Mercator projection and Latitude Longitude coordinates
For ruby and ruby on rails
Ruby SemVer in TypeScript.
Like ruby's abbrev module, but in js
Convention over configuration for using Vite in Ruby apps
Ruby grammar for tree-sitter
prettier plugin for the Ruby programming language
WebSocket framework for Ruby on Rails.
JavaScript client for graphql-ruby
bootstrap-sass is a Sass-powered version of Bootstrap 3, ready to drop right into your Sass powered applications.
Convention over configuration for using Vite in Rails apps
realistic password strength estimation
LL(*) lookahead strategy for the Chevrotain parser library
A Stimulus Wrapper for Flatpickr library
Provide I18n to your React Native application
Prism Ruby parser
Ruby on Rails unobtrusive scripting adapter
A pure JavaScript implementation of Sass.
## Installation
Compass stylesheets
Subresource Integrity hashes for the Vite.js manifest.
A lightweight Sass tool set.
Syntactic analysis toolkit, language agnostic parsers generator.
An LL(1) parser generator for Ruby.
EBNF is a Ruby parser for W3C EBNF and a parser generator for PEG and LL(1). Also includes parsing modes for ISO EBNF and ABNF.
A Simple Recursive Descending (LL) Parser for Ruby
Ruby-LLVM is a Ruby language binding to the LLVM compiler infrastructure library.
LL install and exec
Ruby-LLVM is a Ruby language binding to the LLVM compiler infrastructure library.
The LL(k) Interpreted Parser (llip) is an automated tool to easily create an LL(k) parser and the related scanner without the need of generating anything. Everything is done on the fly through a simple DSL. == A Little comparrison against other tools Tools like JavaCC, ANTLR, Coco/R and others use an external description file which they compile into the destination code. This file it's usually written using a complex product related language. Using Ruby metaprogramming, a parser generator can go one step further. In fact, the llip gem gives you the possibility to write a parser writing only Ruby code.
This is a parsing library and language specifier. It uses packrat parsing, as opposed to LL(k) or LR(k) parsing. Packrat parsing uses memoization in a recursive decent parser. By storing the production results from each significant point it speeds up the parse. PEG is a formalized grammar specification optimized for packrat parsing. Peggy also allows user to specfy their grammar in pure Ruby as methods or using a Builder. And the default Peggy grammar is a varitaion on PEG, with support for full regular expressions and for simplifed grammars which automatically ignore a set of productions.
No description provided.
No description provided.