Skip to content

Commit

Permalink
cst -> cst_legacy
Browse files Browse the repository at this point in the history
  • Loading branch information
lexa-diky committed May 7, 2024
1 parent 81cb5f3 commit 34ae09c
Show file tree
Hide file tree
Showing 5 changed files with 6 additions and 6 deletions.
4 changes: 2 additions & 2 deletions src/cli.rs
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ use notify::{Event, RecursiveMode, Watcher};
use pest::Parser as PestParser;

use crate::resolver::resolve_cst;
use crate::{cst, render};
use crate::{cst_legacy, render};
use crate::ast::{AstParser, AstParserError};
use crate::render::RenderError;

Expand Down Expand Up @@ -143,7 +143,7 @@ pub(crate) fn run_build(source: String, output: Option<String>) -> Result<(), Cl

let ast = ast_parser.parse(source_buff).unwrap();

let cst = cst::parse_cst(ast).map_err(|_| CliError::CstParsingFailed)?;
let cst = cst_legacy::parse_cst(ast).map_err(|_| CliError::CstParsingFailed)?;
let resolved_cst = resolve_cst(cst);

let output_file_path = output.unwrap_or(format!("{}.bin", source));
Expand Down
2 changes: 1 addition & 1 deletion src/cst.rs → src/cst_legacy.rs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
use crate::ast::{AstNode, AstNodeType};
use crate::cst::CstParseError::NodeValueMissing;
use crate::cst_legacy::CstParseError::NodeValueMissing;
use crate::encoding;
use crate::encoding::to_shrunk_bytes;

Expand Down
2 changes: 1 addition & 1 deletion src/main.rs
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ use crate::cli::run_build;
use crate::compiler::{HexoCompiler, HexoCompilerContext};

mod cli;
mod cst;
mod cst_legacy;
mod encoding;
mod render;
mod resolver;
Expand Down
2 changes: 1 addition & 1 deletion src/render.rs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
use crate::cst::{CstAtom, CstFile};
use crate::cst_legacy::{CstAtom, CstFile};

#[derive(Debug)]
pub(crate) enum RenderError {
Expand Down
2 changes: 1 addition & 1 deletion src/resolver.rs
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
use std::collections::HashMap;

use crate::cst::{
use crate::cst_legacy::{
CstAtom, CstAtomStrip, CstAtomUnresolved, CstFile, CstFunctionParameter, CstStatement,
CstStatementEmit,
};
Expand Down

0 comments on commit 34ae09c

Please sign in to comment.