A simple interpreter for executing Sanskrit programming language commands using Assembly language.
- Basic Sanskrit command execution (लेखय - print)
- Variable declaration and management (परिवर्तनीय)
- Conditional statements (यदि)
- File-based code execution
- NASM (Netwide Assembler)
- LD (GNU Linker)
- GDB (GNU Debugger)
nasm -f elf32 sanskrit.asm -o sanskrit.o
ld -m elf_i386 sanskrit.o -o sanskrit./sanskritCreate a file with .snkt extension:
लेखय("जय संस्कृतम्")
परिवर्तनीय x = १०
यदि (x > ५) {
लेखय("बढी संख्या")
}
लेखय- Print text or variable valueपरिवर्तनीय- Declare a variableयदि- If condition
Contributions are welcome! Feel free to submit issues and pull requests.
MIT License