शिल्पसन्दर्भः
नियमाः
प्रत्येकस्य शिल्पनिर्देशस्य संस्कृतयन्त्रनाम अस्ति। .insn 0x… इति निर्गममार्गो नास्ति, शब्दकोशेन अनामितं सङ्केतनं लेखितुं व्याकरणं न ददाति। अधः सम्पूर्णं तलम्।
आदेशाः
॥ … ॥ इत्यनेन वेष्टिताः; एतदेव आदेशम् अभिव्यञ्जकात् पृथक् करोति| आदेशः | तुल्यम् | पदानि | उत्सृजति |
|---|---|---|---|
| अष्टकाः | .byte | 1+ | ८-बिट् मूल्यानि, प्रतिपदम् एकम् |
| अष्टाष्टकाः | .quad | 1+ | ६४-बिट् मूल्यानि, प्रतिपदम् एकम् |
| समावेशः | .include | 1 | नामितसारण्याः अष्टकानि, सङ्कलनकाले निर्णीतानि |
| खण्डः | .section | 1 | नामितं खण्डम् आरभते |
| संरेखणम् | .align | 1 | उत्सर्जनबिन्दुं संरेखयति |
| स्थानम् | .space | 1 | सञ्चिकाष्टकरहितं स्थानम् |
| आकारः | .size | 1 | संज्ञायाः विस्तारं लिखति |
पदसूची मूल्यानि, न सङ्ख्या। ॥ अष्टकाः ३२ ॥ एकम् अष्टकं यस्य मूल्यं ३२ इति उत्सृजति — न द्वात्रिंशत् अष्टकानि। अङ्कमालायाः दैर्घ्यं समीपस्थेन अष्टाष्टकाः-पदेन वह्यते। हस्तेन निर्गतं पठतां सर्वाधिकः सामान्यदोषः एषः।
प्रकारलेखनम्
ॱॱ इत्यनेन आरब्धम्| लेखनम् | विस्तारः | चिह्नता |
|---|---|---|
| अ८ | 8 | अचिह्नितम् |
| न६४ | 64 | अचिह्नितम् |
| अ६४ | 64 | अचिह्नितम्, स्थानवत् |
| इ६४ | 64 | चिह्नितम् |
| बूल | 1 | — |
| लेखनम् | अर्थः |
|---|---|
| अङ्कः अन्तः T | T इत्यस्य अङ्कमाला — सन्तता, सदैर्घ्या |
| सम्भाव्य T | सम्भाव्यः T |
| रिक्तम् | रिक्ता अङ्कमाला |
| शून्यम् | शून्यमूल्यम् |
मण्डलव्याकरणम्
प्रामाणिकं EBNF साधनेन सह आयातिmodule = "मण्डलम्" name "॥" { decl } ;
decl = [ "सार्वजनिक" ] ( routine | var ) ;
routine = "वृत्तिः" name
[ "आदाय" params ]
"ददाति" type
"आदि" { stmt } "इति" ;
params = param { "ऽ" param } ;
param = name "ॱॱ" type ;
var = "चरः" name "ॱॱ" type "भवति" expr "।" ;
stmt = var
| "प्रत्यागमनम्" expr "।"
| "यदि" expr "आदि" { stmt }
[ "अन्यथा" "आदि" { stmt } "इति" ] "इति"
| "यावत्" expr "आदि" { stmt } "इति"
| assign ;
व्याकरणेन निश्चितानि त्रीणि गुणानि
- खण्डाः सीमिताः, न अवकाशेन। आदि आरभते, इति समापयति। अवकाशस्य अर्थो नास्ति, अतः पुनर्विन्यासकः कार्यक्रमं परिवर्तयितुं न शक्नोति।
- वाक्यं । इत्यनेन समाप्यते। दण्डः समापकः; तस्य अभावे तत्रैव व्याकरदोषः, न त्रिपङ्क्तिपश्चात्।
- मार्गः लेखितुं न शक्यते। वर्णसमुच्चयः तं लेखितुं मार्गं न ददाति, अतः सञ्चिकाप्रवेशः निर्णीतनाम्ना एव।
टिप्पणी एकवर्णा। ॰ इति पङ्क्त्यन्तं यावत् टिप्पणीम् आरभते। तत् क्षेत्रविभाजकात् ॱ भिन्नः वर्णः, उभौ च एकसङ्केतान्तरे — साधने तस्यैव भ्रमस्य निवारकः अस्ति।
कोष्ठाः
क० — क३१ इति लिख्यन्ते; कदापि न चिह्न्यन्ते| संस्कृतयन्त्रम् | RV64 | संकेतः |
|---|---|---|
| क० | zero | दृढबद्धं शून्यम् |
| क१ | ra | प्रतिगमनस्थानम् |
| क२ | sp | स्तूपसूचकः |
| क८ | s0 / fp | रक्षितः, चौकटसूचकः |
| क१० | a0 | पदम्, प्रतिफलम् |
| क१७ | a7 | पदम्, परिवेशाह्वानसङ्ख्या |