General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.
Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
Try Free
Ship Agents Faster
Transform your applications and workflows into powerful agentic systems at global scale.
Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
renv is an R dependency management toolkit that enables project-level library isolation and reproducibility. It tracks package versions in a lockfile and can restore exact library states across machines or over time, making R projects portable and consistent.
Transcribe Parsing Expression Grammar into a parser written in Java.
...In addition, PEG can define parsers with integrated lexing.
Unlike some existing parser generators for PEG, the tool does not produce a complex and storage-hungry "packrat parser", but a collection of transparent recursive procedures.
The tool can handle left recursion.
An integral feature of "Mouse" is the mechanism for specifying semantics (also in Java). This makes "Mouse" a convenient tool if one needs an ad-hoc language processor. Being written in Java, the processor is operating-system independent.
...
IronMeta is an implementation of Alessandro Warth's OMeta metaprogramming system in C#. It provides a packrat parser generator that generates parsers for Parsing Expression Grammars that operate on arbitrary streams of objects.
PackCC is a packrat parser generator for C, which can handle PEGs (Parsing Expression Grammars) very efficiently, and can support direct and indirect left-recursive grammar rules.
New to Google Cloud? Get $300 in credits to explore Compute Engine, BigQuery, Cloud Run, Gemini Enterprise Agent Platform, and more.
Start your next project with $300 in free Google Cloud credit. Spin up VMs, run containers, query petabytes in BigQuery, or build agents with Gemini Enterprise Agent Platform. Once your credits are used, keep building with 20+ always-free tier products including Compute Engine, Cloud Storage, GKE, and Cloud Run functions. No commitment required—just sign up and start building.
Pyrates is a Python implementation of the Parsing Expression Grammars (PEGs) formalism. The PEG approach to parsing is also known as Packrat Parsing or Scannerless Parsing.
A backtracking (non-packrat) parser generator for parsing expression grammars. The parsers are generated at run-time using the LLVM JIT compilation engine.
Packrat aims to help users of FreeBSD by allowing for multiple ports to be installed at once with threads and smart dependency handling. Development of this project has ceased, and a newer, better working project named 'PortRat' is under development.
PackRat is Backup and Recovery for Perl empowered systems. It is intended to provide a light-weight disaster-recovery capability to any system running the aproporiate perl, but is developed and tested only under linux at this point. Future releases will i