Skip to content

Commit 38ac05e

Browse files
hyperpolymathclaude
andcommitted
fix(repl): silently skip comment lines starting with #
Comments (lines starting with #) were being treated as commands and producing "Command not found" errors. Now properly skipped in REPL. Changes: - REPL: Skip lines starting with # (along with empty lines) - Parser: Reject comment lines with "Empty command" error - Add test for comment line rejection Test results: 70 unit tests passed (+1 new test) Fixes seam identified in manual testing. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
1 parent 62e231e commit 38ac05e

956 files changed

Lines changed: 1558 additions & 3410 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/FUNDING.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# SPDX-License-Identifier: PLMP-1.0-or-later
1+
# SPDX-License-Identifier: PMPL-1.0-or-later
22
# Funding platforms for hyperpolymath projects
33
# See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/displaying-a-sponsor-button-in-your-repository
44

.github/dependabot.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# SPDX-License-Identifier: PLMP-1.0-or-later
1+
# SPDX-License-Identifier: PMPL-1.0-or-later
22
version: 2
33
updates:
44
- package-ecosystem: "github-actions"

.github/workflows/casket-pages.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# SPDX-License-Identifier: PLMP-1.0-or-later
1+
# SPDX-License-Identifier: PMPL-1.0-or-later
22
name: GitHub Pages
33

44
on:

.github/workflows/codeql.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# SPDX-License-Identifier: PLMP-1.0-or-later
1+
# SPDX-License-Identifier: PMPL-1.0-or-later
22
# For most projects, this workflow file will not need changing; you simply need
33
# to commit it to your repository.
44
#

.github/workflows/generator-generic-ossf-slsa3-publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# SPDX-License-Identifier: PLMP-1.0-or-later
1+
# SPDX-License-Identifier: PMPL-1.0-or-later
22
# This workflow uses actions that are not certified by GitHub.
33
# They are provided by a third-party and are governed by
44
# separate terms of service, privacy policy, and support

.github/workflows/guix-nix-policy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# SPDX-License-Identifier: PLMP-1.0-or-later
1+
# SPDX-License-Identifier: PMPL-1.0-or-later
22
name: Guix/Nix Package Policy
33
on: [push, pull_request]
44
jobs:

.github/workflows/instant-sync.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# SPDX-License-Identifier: PLMP-1.0-or-later
1+
# SPDX-License-Identifier: PMPL-1.0-or-later
22
# Instant Forge Sync - Triggers propagation to all forges on push/release
33
name: Instant Sync
44

.github/workflows/mirror.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# SPDX-License-Identifier: PLMP-1.0-or-later
1+
# SPDX-License-Identifier: PMPL-1.0-or-later
22
# SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell
33
name: Mirror to Git Forges
44

.github/workflows/npm-bun-blocker.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# SPDX-License-Identifier: PLMP-1.0-or-later
1+
# SPDX-License-Identifier: PMPL-1.0-or-later
22
name: NPM/Bun Blocker
33
on: [push, pull_request]
44
jobs:

.github/workflows/quality.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# SPDX-License-Identifier: PLMP-1.0-or-later
1+
# SPDX-License-Identifier: PMPL-1.0-or-later
22
name: Code Quality
33
on: [push, pull_request]
44

0 commit comments

Comments
 (0)