Convenience wrapper for performing AST transformations with browserify transform streams
Ember AST transform for the in-element helper
AST transform and basic tools for nodent and nodent-compiler
Shared AST transform logic for auto-injecting useReactTracer
Base type for livescript ast transform plugin.
Shared AST transform logic for auto-injecting useAutoTracer
AST definitions and AST transform for supermassive. Annotates a document so a supermassive can execute it without runtime schema.
Cassida Babel-based AST transform: detects cas() chains in JSX spread and rewrites them to static className attributes.
Async-to-sync TypeScript codegen via ts-morph AST transform
Astro’s [Go](https://golang.org/) + WASM compiler.
Regular Expressions parser in JavaScript
A JavaScript parser built from the Hermes engine
Parse, validate, traverse, transform, and optimize Oniguruma regular expressions
Babel transform for Flow Enums.
A toolkit for JavaScript codemods
Flexible html transformations by mapping/reducing an AST
Basic templating (ast -> ast) transform for quantum.js
Flow types for the Javascript AST
Ember AST transform for the in-element helper
Rewriter system for transforming HTML+ERB AST nodes and formatted strings
Walk and transform a pug AST
simple scope analysis for javascript ASTs
Run a falafel AST transform as a webpack-loader
A library for adding htmlbars to ember CLI
Feature-rich Markdown Parsing and Pretty-Printing library
AXON v1.5.1 — first crates.io publication of the AXON language full-stack runtime. Lexer/parser/type-checker/IR generator (re-exported from axon-frontend) plus the native Rust runtime: typed channels (TypedEventBus with QoS×5, π-calculus mobility, capability extrusion via shield D8 — Fase 13.f.2), Free Monad CPS handlers (Fase 2), lease kernel + reconcile loop (Fase 3+5), Epistemic Security Kernel (ESK Fase 6), Trust Types + ReplayLog (Fase 11.a+11.c), Stateful PEM over WebSocket (Fase 11.d), Ontological Tool Synthesis (Fase 11.e), Mobile Typed Channels (Fase 13). Crate publishes as `axon-lang` to mirror the Python PyPI package; library import remains `use axon::*` so existing call sites keep working unchanged.
Library for handling Abstract Syntax Tree of OCA bundle
An AST transformation framework.
Transform Rubinius 1.9 AST back to equivalent source code
RubyAST parsers source code, transforms AST, and generates source code from AST
A Ruby CLI to transform source code by converting them to ASTs using the parser gem.
Rockit is a potent parser generator and gives you AST's (Abstract Syntax Tree's) which you can pattern match and pretty-print. Rockit does not distinghuish between lexing and parsing so the generated parsers are scanner-/lexer-less. The vision is to extend Rockit with more advanced compiler-related abilities including back-ends and code generation. However, currently the focus is on parsing and AST-related tasks such as transformation.
lightningcss_rb wraps the LightningCSS Rust library via a native extension, exposing CSS parsing (to an AST), transformation, and minification to Ruby.
Wish you could write your Ruby in XML? Has the fact that Ruby is not "enterprise" got you down? Do you feel like your Ruby code could be made to be more "scalable"? Well look no further my friend. You've found the enterprise gem. Once you install this gem, you too can make Rails scale, Ruby faster, your code more attractive, *and* have more XML in your life. I'm sure you're asking yourself, "how can the enterprise gem promise so much?". Well the answer is easy, through the magic of XML! The enterprise gem allows you to write your Ruby code in XML, therefore making your Ruby and Rails code scale. Benefits of writing your code in XML include: * It's easy to read! * It scales! * Cross platform * TRANSFORM! your code using XSLT! * Search your AST with XPath *or* CSS! The enterprise gem even comes with a handy "enterprise" binary to help you start converting your existing *legacy* Ruby code in to scaleable, easy to read XML files. Let's start getting rid of that nasty Ruby code and replacing it with XML today!
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.