Sparkler is a pattern matching engine for JavaScript built using sweet.js macros, so it looks and feels like native syntax. It has no runtime dependencies and compiles down to simple ifs and fors. Sparkler overloads the function keyword as a macro (don't worry, all your old functions will still work) but implements a slightly different syntax. There's no argument list after the name or function keyword. Instead the function body is just a set of ES6 style arrow-lambdas separated by commas.
pattern matching patterns matches functional macro macros sweet-macrosCheck out this guest post on the Babel.js blog for a complete write up on the problem, motivation, and solution.Currently, each babel plugin in the babel ecosystem requires that you configure it individually. This is fine for things like language features, but can be frustrating overhead for libraries that allow for compile-time code transformation as an optimization.
babel babel-plugin babel-macros macros macro babel-macro babel-plugin-macroSee ki-lang.org for more information or try ki straight in your browser. ki is a lisp with Clojure data structures and semantics that can be intermixed with Javascript code at any level.
lisp data persistent functional clojurescript macros macro sweet-macrosMaud is an HTML template engine for Rust. It's implemented as a macro, html!, which compiles your markup to specialized Rust code. This unique approach makes Maud templates blazing fast, super type-safe, and easy to deploy. Note that Maud depends on the unstable procedural macro API, and so requires the nightly version of Rust.
template-engine macroCreate flexible layout and composite UI components without the need to define arbitrary custom props. Note: Macro components are intended to only work with specific child components. If you're wanting to define slots, see the Alternatives section below.
react components composite-components style ui styled-components macroThis program is an helper for Ultima Online game. It's used to create small icons that will execute macros and vocal commands. Icons can be placed anywhere on screen, can be colored and you can place text inside. Set of icons can be saved on file and can be easily loaded with ...
icon macro ultima-online windows-formsMacro in Outlook to Download and Remove Attachment and Picture to decrease the size of your mailbox
add-in attachment macro outlookSharePoint Wiki Macros aims to fill some important feature gaps between popular wiki systems and SharePoint 2010 wikis (both Team Sites and Enterprise Wikis). "Macros" in a wiki are simple content tokens that are replaced with more complex code dynamically when a page is re...
css jquery-ui macro sharepoint-2010 ui wikiDSLisp is an interpreted language and host that integrates with .NET. Language features: * Lisp style Macro support * Lambdas * Tail recursion * Big integers Host features: * .NET integration , interact with .NET objects or external .NET resources * Single step debugging *...
compiler domain-specific-lang dsl lisp macro parserShimmy makes it easier to extend Visual Studio by providing a, MEF-powered, extensibility framework. It's now easy to add functionality to Visual Studio without relying on macros, or needing to recompile and redeploy separate AddIn projects.
addin api dotless extensibility framework macroMSTestGlider is a Visual Studio 2008/2010 add-in that provides macros for faster test-driven development with MSTest (or NUnit).
agile extension macro mstestThe Open Source Macro Programming System (Implemented in C# atop the DLR)
dlr ide macro vbaVersion 2.0+ will only work with Ember 2.0+ Version 3.0+ is only tested in the last 2 LTS. Just import individual macros from ember-cpm/macros/* or all macros from ember-cpm.
ember-addon computed property macro cpmMacchiato Core implements core Ring 1.6 async handlers and middleware on top of Node.js. The API is kept same as the original Ring API whenever possible. See here for some example projects to get started.
nodejs clojurescript webframework cljs cljc self-host macroPrague, Czech Republic. Around two o'clock at night. A single car pulls up to the section headquarters. Section chief JOHN DRYDEN gets out and looks around him before getting into the empty building.
perl6 macros dsl grammar parsing slang operator experimental macroMacaron has a Grunt plugin written by Ahmet Aygün.Please read the README file of grunt-macaron for installation instructions.
macro coffeescriptIssues with the output should be reported on the Sweet.js issue tracker.A list of macros you want to use.
broccoli-plugin sweet.js sweet macro macros compile transpileA macro which makes error types pleasant to write. at your option.
macro error reporting conversion
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.