{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2017:RNHSIBYXANNIHABJMIDUIZLTGU","short_pith_number":"pith:RNHSIBYX","schema_version":"1.0","canonical_sha256":"8b4f240717035a83802962074465733523bb28387c61f896051bfa332ed6a35c","source":{"kind":"arxiv","id":"1706.02400","version":1},"attestation_state":"computed","paper":{"title":"Decoding Lua: Formal Semantics for the Developer and the Semanticist","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.PL","authors_text":"Beta Ziliani, Bruno Silvestre, Daniel Fridlender, Fabio Mascarenhas, Mallku Soldevila","submitted_at":"2017-06-07T22:30:58Z","abstract_excerpt":"We provide formal semantics for a large subset of the Lua programming language, in its version 5.2. We validate our model by mechanizing it and testing it against the test suite of the reference interpreter of Lua, confirming that our model accurately represents the language. In addition, we set us an ambitious goal: to target both a PL semanticist ---not necessarily versed in Lua---, and a Lua developer ---not necessarily versed in semantic frameworks. To the former, we present the peculiarities of the language, and how we model them in a traditional small-step operational semantics, embedded"},"verification_status":{"content_addressed":true,"pith_receipt":true,"author_attested":false,"weak_author_claims":0,"strong_author_claims":0,"externally_anchored":false,"storage_verified":false,"citation_signatures":0,"replication_records":0,"graph_snapshot":true,"references_resolved":false,"formal_links_present":false},"canonical_record":{"source":{"id":"1706.02400","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.PL","submitted_at":"2017-06-07T22:30:58Z","cross_cats_sorted":[],"title_canon_sha256":"785158be674edd3235167aee0603f322b27998ede79bd6491d830fbe4e036387","abstract_canon_sha256":"6ec0bd3797e8f43dbc6889167b5c519c56a8fbd8e3b2fa704fcee19c02d74c0d"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:42:45.581851Z","signature_b64":"s/dJPOYHT5af4XG8JnJtLeRC2Xq3HKMXDM0zg0VFYXVZlaWhW9+8Ri3cpIBBtQk43fl69pYHsZdatEPHt7ZDDg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"8b4f240717035a83802962074465733523bb28387c61f896051bfa332ed6a35c","last_reissued_at":"2026-05-18T00:42:45.581198Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:42:45.581198Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"Decoding Lua: Formal Semantics for the Developer and the Semanticist","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.PL","authors_text":"Beta Ziliani, Bruno Silvestre, Daniel Fridlender, Fabio Mascarenhas, Mallku Soldevila","submitted_at":"2017-06-07T22:30:58Z","abstract_excerpt":"We provide formal semantics for a large subset of the Lua programming language, in its version 5.2. We validate our model by mechanizing it and testing it against the test suite of the reference interpreter of Lua, confirming that our model accurately represents the language. In addition, we set us an ambitious goal: to target both a PL semanticist ---not necessarily versed in Lua---, and a Lua developer ---not necessarily versed in semantic frameworks. To the former, we present the peculiarities of the language, and how we model them in a traditional small-step operational semantics, embedded"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1706.02400","kind":"arxiv","version":1},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"references":{"count":0,"sample":[],"resolved_work":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","internal_anchors":0},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"author_claims":{"count":0,"strong_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"builder_version":"pith-number-builder-2026-05-17-v1"},"aliases":[{"alias_kind":"arxiv","alias_value":"1706.02400","created_at":"2026-05-18T00:42:45.581303+00:00"},{"alias_kind":"arxiv_version","alias_value":"1706.02400v1","created_at":"2026-05-18T00:42:45.581303+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1706.02400","created_at":"2026-05-18T00:42:45.581303+00:00"},{"alias_kind":"pith_short_12","alias_value":"RNHSIBYXANNI","created_at":"2026-05-18T12:31:39.905425+00:00"},{"alias_kind":"pith_short_16","alias_value":"RNHSIBYXANNIHABJ","created_at":"2026-05-18T12:31:39.905425+00:00"},{"alias_kind":"pith_short_8","alias_value":"RNHSIBYX","created_at":"2026-05-18T12:31:39.905425+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":0,"internal_anchor_count":0,"sample":[]},"formal_canon":{"evidence_count":0,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/RNHSIBYXANNIHABJMIDUIZLTGU","json":"https://pith.science/pith/RNHSIBYXANNIHABJMIDUIZLTGU.json","graph_json":"https://pith.science/api/pith-number/RNHSIBYXANNIHABJMIDUIZLTGU/graph.json","events_json":"https://pith.science/api/pith-number/RNHSIBYXANNIHABJMIDUIZLTGU/events.json","paper":"https://pith.science/paper/RNHSIBYX"},"agent_actions":{"view_html":"https://pith.science/pith/RNHSIBYXANNIHABJMIDUIZLTGU","download_json":"https://pith.science/pith/RNHSIBYXANNIHABJMIDUIZLTGU.json","view_paper":"https://pith.science/paper/RNHSIBYX","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=1706.02400&json=true","fetch_graph":"https://pith.science/api/pith-number/RNHSIBYXANNIHABJMIDUIZLTGU/graph.json","fetch_events":"https://pith.science/api/pith-number/RNHSIBYXANNIHABJMIDUIZLTGU/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/RNHSIBYXANNIHABJMIDUIZLTGU/action/timestamp_anchor","attest_storage":"https://pith.science/pith/RNHSIBYXANNIHABJMIDUIZLTGU/action/storage_attestation","attest_author":"https://pith.science/pith/RNHSIBYXANNIHABJMIDUIZLTGU/action/author_attestation","sign_citation":"https://pith.science/pith/RNHSIBYXANNIHABJMIDUIZLTGU/action/citation_signature","submit_replication":"https://pith.science/pith/RNHSIBYXANNIHABJMIDUIZLTGU/action/replication_record"}},"created_at":"2026-05-18T00:42:45.581303+00:00","updated_at":"2026-05-18T00:42:45.581303+00:00"}