Skip to main content

sails_idl_parser/
lib.rs

1#![cfg_attr(target_arch = "wasm32", no_std)]
2
3#[macro_use]
4extern crate alloc;
5
6pub mod ast;
7mod grammar;
8mod lexer;
9
10pub mod ffi {
11    pub mod ast;
12}
13
14#[cfg(target_arch = "wasm32")]
15#[global_allocator]
16static TALC: talc::wasm::WasmDynamicTalc = talc::wasm::new_wasm_dynamic_allocator();
17
18#[cfg(target_arch = "wasm32")]
19#[panic_handler]
20fn panic(_: &core::panic::PanicInfo<'_>) -> ! {
21    core::arch::wasm32::unreachable()
22}