aboutsummaryrefslogtreecommitdiff
path: root/compiler/src/ast/error.rs
diff options
context:
space:
mode:
authorTolmachev Igor <me@igorek.dev>2026-05-09 00:34:22 +0300
committerTolmachev Igor <me@igorek.dev>2026-05-09 01:25:25 +0300
commitf6983686a66c3b8941af471d78642b307eb26f8e (patch)
tree80fd754fcc820e9b47b9d9cdafbdf86065ebf3ed /compiler/src/ast/error.rs
parent17475ea76a2a6e81bc25a995eca0f19c727a683a (diff)
downloadcrisp-f6983686a66c3b8941af471d78642b307eb26f8e.tar.gz
crisp-f6983686a66c3b8941af471d78642b307eb26f8e.zip
Add AST parser skeleton
Diffstat (limited to 'compiler/src/ast/error.rs')
-rw-r--r--compiler/src/ast/error.rs12
1 files changed, 12 insertions, 0 deletions
diff --git a/compiler/src/ast/error.rs b/compiler/src/ast/error.rs
new file mode 100644
index 0000000..11f552d
--- /dev/null
+++ b/compiler/src/ast/error.rs
@@ -0,0 +1,12 @@
1use std::{error, fmt};
2
3#[derive(Debug)]
4pub enum Error {}
5
6impl fmt::Display for Error {
7 fn fmt(&self, _f: &mut fmt::Formatter) -> fmt::Result {
8 todo!()
9 }
10}
11
12impl error::Error for Error {}