| Crates.io | sonatina-parser |
| lib.rs | sonatina-parser |
| version | 0.0.3-alpha |
| created_at | 2022-11-07 15:45:49.552729+00 |
| updated_at | 2022-11-10 13:31:12.810921+00 |
| description | Parser for sonatina-ir text format |
| homepage | https://github.com/fe-lang/sonatina/tree/main/crates/parser |
| repository | https://github.com/fe-lang/sonatina |
| max_upload_size | |
| id | 707304 |
| size | 64,012 |
Sonatina is a compiler backend specialized for smart contracts.
Sonatina is really early stage in development, so do NOT use it for production!
sonatina consists of several crates.
codegen: The main crate of sonatina, providing builder for IR modules and functions, optimization passes, instruction selection DAG, and binary code emitting.filecheck: Provides test runner for filecheck and test fixtures.parser: Parser for sonatina IR, this is mainly for filecheck test.object: Provides abstract object file format for linker.triple: Provides target triple for smart contracts.Run test_all.sh.