संस्कृतयन्त्रम् Sassembly रचनां परीक्षस्व

अवतरणम्

सम्पूर्णं साधनं १२ MiB

सङ्कलकः, संयोजकः, आरोपकः, यन्त्रप्रतिमानं, प्रामाणिकव्याकरणं च। न सञ्चयप्रबन्धकः, न बाह्यसंयोजकः, तेन सह स्थापनीयं किमपि नास्ति।

Linux · x86-64 12.4 MiB · tar.zst अवतारय sha256 [प्रकाशनेन सह प्रकाश्यम्]
Linux · riscv64 12.1 MiB · tar.zst अवतारय sha256 [प्रकाशनेन सह प्रकाश्यम्]
macOS · arm64 12.6 MiB · tar.zst अवतारय sha256 [प्रकाशनेन सह प्रकाश्यम्]
मूलसङ्ग्रहः २१ मण्डलानि · ३८,३३५ पङ्क्तयः अवलोकय सङ्कलकः, संस्कृतयन्त्रे, आदितः अन्तं यावत् पठनीयः

परीक्षणम्

अस्मिन् पृष्ठे विश्वासं न कुरु। परीक्षस्व।

यत् प्रकाशनं पुनरुत्पादयितुं न शक्नोषि तत् श्रद्धया गृह्यते। त्रयः आदेशाः तां श्रद्धां स्थापयन्ति।

१३,९०,१७३अष्टकानि — यां सङ्ख्यां तव द्वितीयावस्था यथावत् मेलयेत्
अष्टकशः समानातृतीयावस्था द्वितीयया सह अष्टकशः समाना, न संस्करणसंज्ञामात्रम्
# १ — प्रेषितः सङ्कलकः सङ्ग्रहं रचयति। एषा द्वितीया अवस्था।
sassembly build --corpus src/ -o stage2.img

# २ — द्वितीया अवस्था सङ्ग्रहं पुनः रचयति। एषा तृतीया।
./stage2.img build --corpus src/ -o stage3.img

# ३ — स्थिरबिन्दुः। कोऽपि भेदः विफलता।
cmp stage2.img stage3.img && echo "स्थिरबिन्दुः प्राप्तः"

यदि तृतीयः पदः भेदं वदति, तर्हि तव यन्त्रे आरम्भः पुनरुत्पाद्यो नास्ति, फलं च दोषवृत्तं यत् वयम् इच्छामः। एकमपि भिन्नम् अष्टकं विफलता — सहनशीलता नास्ति, यतः यः सङ्कलकः स्वप्रवेशस्य प्रायः स्थिरं कार्यं, स न स्थिरं कार्यम्।

सञ्चिकायां किम् अस्ति

प्रत्येकम् अङ्गम्, अन्यत् किमपि न
वितरणस्य अन्तर्गतम्, सह प्रत्येकस्य संस्कृतयन्त्रनाम्ना
अङ्गम्नामकरोति
sassemblyशृङ्खलाचालकः: पदविभागः, व्याकरः, निर्णयः, प्रकारपरीक्षा, सङ्केतनम्, संयोजनम्
yantraयन्त्रम्RV64 यन्त्रप्रतिमानम् — बिम्बं चालयति विराममूल्यं च वदति
src/मूलम्सङ्कलकस्य स्वकीयानि २१ मण्डलानि, यानि उदाहरणमपि
spec/नियमाःप्रामाणिकव्याकरणम्, शब्दकोशः, निर्देशसारण्यश्च

मूलात् रचना

सङ्ग्रहस्य रचनार्थं संस्कृतयन्त्रसङ्कलकः अपेक्ष्यते — एष एव आरम्भप्रश्नः। प्रकाशिता प्रथमावस्था वृत्तं भिनत्ति, उपरि तृतीयः पदः च तस्याः सत्यतां साधयति।

अन्यलक्ष्यरचना

यन्त्रं यत् किमपि भवतु, लक्ष्यं RV64 एव। macOS-रचना riscv64-रचना च समानमूलात् समानान्येव अष्टकानि उत्सृजतः — तदेव गुणं स्थिरबिन्दुः परीक्षते।

दोषनिवेदनम्

मूलम्, या अवस्था प्रत्याख्यातवती, यत् स्थानं च तया नामितम् — एतानि योजय। प्रत्याख्यानं सदैव स्थानं नामयति; यदि न अनामयत्, स एव दोषः।