role-to-assume: arn:aws:iam::504242000181:role/GithubDeployCIStandard ARN format for IAM is arn:aws:iam:::role/... with no region (empty field), so the double colon is correct. Disregard.
| % ===================================================================== | |
| % test_atan.mms -- Test harness for the Atan library. | |
| % ===================================================================== | |
| % | |
| % Build: mmixal test_atan.mms | |
| % Run: mmix test_atan | |
| % | |
| % Output looks like: | |
| % | |
| % atan tests: |
role-to-assume: arn:aws:iam::504242000181:role/GithubDeployCIStandard ARN format for IAM is arn:aws:iam:::role/... with no region (empty field), so the double colon is correct. Disregard.
These rules apply to all AI-assisted changes in this repository.
Completion Gates are met.A cross-platform, fully offline text-to-MP3 pipeline built on Piper TTS.
Designed for long-form reading (ebooks, essays, Project Gutenberg texts) with natural pacing, clean chunk boundaries, and intentional pauses that sound like real speech rather than stitched audio.
This tool:
.txt or .pdf (optional page ranges)| import math | |
| import random | |
| import time | |
| from collections import deque | |
| import pyglet | |
| from pyglet import gl | |
| # -------------------- CONFIG -------------------- | |
| PARTICLES = 20_000 |
| LOC #1000 | |
| START_TIME IS 1767310000 | |
| DAY IS 86400 | |
| Main | |
| TRAP 0, Time, 0 | |
| SETI $1, START_TIME | |
| SETI $3, DAY | |
| MULI $3, $3, 3 % buffer for 3 days |
| LOC #1000 | |
| Tmp IS $252 | |
| % Entry point | |
| Main | |
| SETI $0, 48 | |
| SETI $1, 18 | |
| PUSHJ $0, GcdEuclid | |
| BN $1, Error |
| DIAL_INCREMENTS IS 100 | |
| LOC #100 | |
| % Entry point | |
| GREG @ | |
| InputPtr GREG 0 % global register for input pointer | |
| Main LDA InputPtr,MyInput % initialize pointer | |
| SETI $10,50 % dial setting - current dial pointer (starts at 50) | |
| SETI $11,0 % count number of operations handled |
| # Phase 1: Build mmixware | |
| FROM debian:stable-slim AS mmixware-builder | |
| RUN apt-get update && apt-get install -y --no-install-recommends \ | |
| git \ | |
| ca-certificates \ | |
| build-essential \ | |
| texlive-binaries texlive-base \ | |
| && rm -rf /var/lib/apt/lists/* |
| LOC #100 | |
| % Entry point | |
| Main SETI $1,20 | |
| PUSHJ $0,IntegerPowerOfTwo % compute 2^$1 | |
| JMP Done | |
| % ---------------------------------------------------- | |
| % compute the power of 2 to the n where n is in $1 | |
| % result is returned in $0 |