|
| 1 | +# SPDX-License-Identifier: MPL-2.0 |
| 2 | +# |
| 3 | +# Estate-policy exemptions for the absolute-zero language-demonstration |
| 4 | +# repo. This repo intentionally ships example files in many banned and |
| 5 | +# allowed languages — it is the canonical "what NOT to use, here is what |
| 6 | +# you'd get" exemplar. Each entry below is a language-demo file under |
| 7 | +# `examples/` or a one-off interpreter implementation, not load-bearing |
| 8 | +# code. |
| 9 | +# |
| 10 | +# After standards#180 (file_pattern glob support in in_baseline()) merges, |
| 11 | +# this whole file collapses to a single `examples/**` file_pattern entry |
| 12 | +# in .hypatia-baseline.json. Tracked in the standards repo as a follow-up. |
| 13 | + |
| 14 | +# ReScript demonstration files (banned 2026-04-30 — kept as historical |
| 15 | +# examples until the .res→.affine migration ships). |
| 16 | +cicd_rules/banned_language_file:src/AuditTrail.res |
| 17 | +cicd_rules/banned_language_file:interpreters/rescript/malbolgeInterpreter.res |
| 18 | +cicd_rules/banned_language_file:examples/SafeDOMExample.res |
| 19 | + |
| 20 | +# Banned-language example files used to demonstrate the cross-language |
| 21 | +# nop-semantics study. None are imported into the toolchain build. |
| 22 | +cicd_rules/banned_language_file:examples/go/nop.go |
| 23 | +cicd_rules/banned_language_file:examples/java/Nop.java |
| 24 | +cicd_rules/banned_language_file:examples/java/BalancedOps.java |
| 25 | +cicd_rules/banned_language_file:examples/kotlin/Nop.kt |
| 26 | +cicd_rules/banned_language_file:examples/kotlin/BalancedOps.kt |
| 27 | +cicd_rules/banned_language_file:examples/swift/Nop.swift |
0 commit comments