Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
gmatht
/
sh2perl
Public
Notifications
You must be signed in to change notification settings
Fork
1
Star
0
Code
Issues
0
Pull requests
1
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
Commits
Branch selector
main
User selector
All users
All time
Commit history
Commits on Aug 5, 2026
Merge branch 'main' of 192.168.1.154:/nvme/ai/sh2loop/sh2perl
gmatht
committed
82cb37e
View commit details
Copy full SHA for 82cb37e
Browse repository at this point
estree: wire sync-ok-loops verdicts into the loop renderer + runtime (forLoopBatch/whileLoopBatch)
Show description for af6f3d9
gmatht
committed
af6f3d9
View commit details
Copy full SHA for af6f3d9
Browse repository at this point
cfront: --output-lineno — source line numbers as end-of-line comments
Show description for ccefa88
gmatht
committed
ccefa88
View commit details
Copy full SHA for ccefa88
Browse repository at this point
transforms: worker-submitted IR transform modules (compile-in + env-gated)
Show description for c1fb033
gmatht
committed
c1fb033
View commit details
Copy full SHA for c1fb033
Browse repository at this point
estree improvement: sh2.* call sites 2611 -> 2606
gmatht
committed
d7e6f02
View commit details
Copy full SHA for d7e6f02
Browse repository at this point
estree improvement: sh2.* call sites 2628 -> 2611
gmatht
committed
fe47877
View commit details
Copy full SHA for fe47877
Browse repository at this point
estree improvement: sh2.* call sites 2654 -> 2628
gmatht
committed
f4dc7ff
View commit details
Copy full SHA for f4dc7ff
Browse repository at this point
test lowering in &&/|| chains: native tests via the _g single-eval wrapper
Show description for c9e983c
gmatht
committed
c9e983c
View commit details
Copy full SHA for c9e983c
Browse repository at this point
Commits on Aug 4, 2026
grep: native sync builtin (SYNC_BUILTINS + A4) — the file/stdin mini-grep
Show description for 2012284
gmatht
committed
2012284
View commit details
Copy full SHA for 2012284
Browse repository at this point
cfront: the MINIMAL C frontend — C-subset → ShIR JSON (frontend-c-core-needs.md)
Show description for b235e1c
gmatht
committed
b235e1c
View commit details
Copy full SHA for b235e1c
Browse repository at this point
docs: F5 (and the subset framing) reworded as FOR NOW — the worker owns the core and may lift the envelope with cleverer solutions
Show description for 008c99d
gmatht
committed
008c99d
View commit details
Copy full SHA for 008c99d
Browse repository at this point
docs: frontend-c-core-needs — C as a SOURCE language (the frontend mirror)
Show description for 57a589b
gmatht
committed
57a589b
View commit details
Copy full SHA for 57a589b
Browse repository at this point
shir_passes: stage 0 — shared library scaffold (PassContext + traits + metric)
Show description for 07d7537
gmatht
and
claude
committed
07d7537
View commit details
Copy full SHA for 07d7537
Browse repository at this point
core: plan §2 improvements #1–#5 (--shir --raw, stdin -, Arith String, corpus roundtrip test, --shir-in-perl, --estree-raw)
Show description for 341bb40
gmatht
committed
341bb40
View commit details
Copy full SHA for 341bb40
Browse repository at this point
Merge branch 'main' of 192.168.1.154:/nvme/ai/sh2loop/sh2perl
gmatht
committed
f9603f2
View commit details
Copy full SHA for f9603f2
Browse repository at this point
core: plan §2.1–2.4 — contract_version, --shir-raw, ShIR JSON deserializer (--shir-in-estree), A4 namespace data
Show description for b50a906
gmatht
committed
b50a906
View commit details
Copy full SHA for b50a906
Browse repository at this point
shir: add sed, tr to SYNC_BUILTINS (POSIX builtins)
gmatht
committed
74124bd
View commit details
Copy full SHA for 74124bd
Browse repository at this point
cli: --shir / file --shir help text
gmatht
committed
5f0445f
View commit details
Copy full SHA for 5f0445f
Browse repository at this point
core: ShIR JSON export (A1) + var-type annotations (A2) + purity classification (A3) + C-keyword hygiene (A6); contract docs (A5)
Show description for b73fe63
gmatht
committed
b73fe63
View commit details
Copy full SHA for b73fe63
Browse repository at this point
docs: per-language backend-core-needs mirrors + the universal backend contract
Show description for 5108cb9
gmatht
committed
5108cb9
View commit details
Copy full SHA for 5108cb9
Browse repository at this point
fix: restore pre-WIP shir.rs (drop the pi's incomplete NATIVE_DIRECT_FNS RestElement WIP swept into db9c090 by a concurrent-edit commit) and re-apply the SH2_BC_NATIVE=exact tier cleanly
Show description for 4917c56
gmatht
committed
4917c56
View commit details
Copy full SHA for 4917c56
Browse repository at this point
estree: SH2_BC_NATIVE=exact tier — the sqrt($var) shape emits sh2.bcSqrt
Show description for db9c090
gmatht
committed
db9c090
View commit details
Copy full SHA for db9c090
Browse repository at this point
estree: wire bc.rs into the emitter (Plan 8, SH2_BC_NATIVE default ON)
Show description for 41dfa63
gmatht
committed
41dfa63
View commit details
Copy full SHA for 41dfa63
Browse repository at this point
estree: fix string-equality tests against numeric-lifted vars
Show description for fbf7429
gmatht
committed
fbf7429
View commit details
Copy full SHA for fbf7429
Browse repository at this point
bc.rs: self-contained GNU-bc-subset evaluator (pure std, UNLINKED)
Show description for 2c5e1ad
gmatht
committed
2c5e1ad
View commit details
Copy full SHA for 2c5e1ad
Browse repository at this point
estree improvement: sh2.* call sites 2634 -> 2631
gmatht
committed
ea45dfc
View commit details
Copy full SHA for ea45dfc
Browse repository at this point
estree: native =~ regex test lift (Plan 7)
Show description for cceb28c
gmatht
committed
cceb28c
View commit details
Copy full SHA for cceb28c
Browse repository at this point
estree improvement: sh2.* call sites 2646 -> 2634
gmatht
committed
6b4505b
View commit details
Copy full SHA for 6b4505b
Browse repository at this point
estree improvement: sh2.* call sites 2716 -> 2646
gmatht
committed
d206caf
View commit details
Copy full SHA for d206caf
Browse repository at this point
estree improvement: sh2.* call sites 2802 -> 2716
gmatht
committed
831fe43
View commit details
Copy full SHA for 831fe43
Browse repository at this point
Commits on Aug 3, 2026
estree improvement: sh2.* call sites 2843 -> 2802
gmatht
committed
58c66db
View commit details
Copy full SHA for 58c66db
Browse repository at this point
estree: wire INTDECL witness + let/arith sources into the lift fixpoints (Plan 3)
Show description for ee46f0d
gmatht
committed
ee46f0d
View commit details
Copy full SHA for ee46f0d
Browse repository at this point
estree: remove leftover DBGscan instrumentation (Plan 4 debug cycle)
gmatht
committed
d5cbd4a
View commit details
Copy full SHA for d5cbd4a
Browse repository at this point
estree: lastExit-write liveness (Plan 4) — drop dead (( )) status ternaries
Show description for 60c024f
gmatht
committed
60c024f
View commit details
Copy full SHA for 60c024f
Browse repository at this point
estree improvement: sh2.* call sites 2886 -> 2865
gmatht
committed
afab129
View commit details
Copy full SHA for afab129
Browse repository at this point
Previous
Next
You can’t perform that action at this time.