ExampleRun opens an example as FILIUS opens it (SzenarioVerwaltung.laden into the window's lists), starts it as the action mode does, plays a story and writes every card's frames and tables, the calls, the addresses and the RIP tables' changes. examplesJava.test.ts reads the same file with this package's reader and runs it in the core (projectSnapshot, new): routing (internetwork_komplett), DHCP (einfaches_rechnernetz_komplett), DNS (dns_server), NAT (nat_with_mapped_port) and firewall (Internet_Komplett_..._DE) match card by card. Found and fixed: a host's ipForwardingEnabled, which Java saves and obeys, was unknown to the reader, the model, the core, the writer, the export and FlsOracle; and Java's ARP learns only from a request for its own address or a reply. Named Java bugs: a ping without a gateway throws a NullPointerException; a home router drops the answer of a second remote end. Open: Java picks between equally long RIP routes by thread timing. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
.fls-Korpus
Projektdateien, an denen Lesen und Schreiben gemessen werden. Alle GPL.
| Ordner | Herkunft |
|---|---|
java-examples/ |
gitlab.com/filius1/filius, beispiele/ @ 6640354 (Filius 2.14.0) |
java-tests/ |
ebenda, src/test/resources/ |
ipad-fixtures/ |
filius-ipad, ios/FiliusPadTests/Fixtures/FLS/ @ 3b5ded0 |
corpus.swift.json schreibt das Swift-Orakel (npm run oracle): was der
Swift-Leser aus jeder Datei macht. Swift ist hier kein Schiedsrichter —
er verwirft den Java-Gateway unter der Beschriftung Heimrouter samt seinen
Kabeln und Geräte, deren Position XMLEncoder über eine Rückverweis-Kette
schreibt (s. Plan §13, M2). Schiedsrichter für das Dateiformat ist Java: corpus.java.json schreibt das
Java-Orakel (npm run oracle:java).