awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

1 repository

Awesome GitHub RepositoriesHygienic Syntax Generation

Generating identifiers and literals that maintain correct lexical scoping to prevent variable collisions.

Distinct from Syntax Extensions: Focuses on the creation of hygienic syntax objects rather than broad grammar modifications.

Explore 1 awesome GitHub repository matching programming languages & runtimes · Hygienic Syntax Generation. Refine with filters or upvote what's useful.

Awesome Hygienic Syntax Generation GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • sweet-js/sweet-coreAvatar sweet-js

    sweet-js/sweet-core

    4,559Vezi pe GitHub↗

    Sweet-core este un compilator JavaScript source-to-source și un sistem de macro-uri în stil Lisp. Acesta funcționează ca un transformator de sintaxă care extinde JavaScript permițând definirea de sintaxă și operatori personalizați în timpul procesului de compilare. Sistemul oferă un framework pentru construirea de limbaje specifice unui domeniu (DSL) prin expansiune de macro-uri igienică și recursivă, precum și prin crearea de noi constructe de limbaj. Se distinge prin suportul pentru definirea de operatori personalizați cu asociativitate și precedență configurabile pentru a controla evaluarea expresiilor. Compilatorul include un sistem de module specializat pentru gestionarea dependențelor la compilare și integrarea helper-elor la runtime. Arhitectura sa internă acoperă transformarea arborelui sintactic abstract (AST), generarea de gramatici și generarea de obiecte sintactice pentru a asigura igiena lexicală. Este furnizată o interfață de linie de comandă pentru a transforma fișierele sursă în fișiere sau directoare JavaScript standard.

    Creates identifiers, literals, keywords, and delimiters while maintaining lexical contexts to ensure code hygiene.

    JavaScriptjavascriptmacrosparser
    Vezi pe GitHub↗4,559
  1. Home
  2. Programming Languages & Runtimes
  3. Syntax Extensions
  4. Hygienic Syntax Generation