diff options
| author | Freya Murphy <freya@freyacat.org> | 2025-11-22 13:29:10 -0500 |
|---|---|---|
| committer | Freya Murphy <freya@freyacat.org> | 2025-11-22 13:29:10 -0500 |
| commit | 2274d33e469aca544a7aeb899a10769b973ae374 (patch) | |
| tree | 7ff10964234fd5e8917624508e249265a3d0b19c /audio/src/parse | |
| parent | audio: move 'asm' files out of data segment (diff) | |
| download | DungeonCrawl-2274d33e469aca544a7aeb899a10769b973ae374.tar.gz DungeonCrawl-2274d33e469aca544a7aeb899a10769b973ae374.tar.bz2 DungeonCrawl-2274d33e469aca544a7aeb899a10769b973ae374.zip | |
audio: refactor into seperate crate
Diffstat (limited to '')
| -rw-r--r-- | audio/src/parse/lex.rs (renamed from graphics/src/audio/parse/lex.rs) | 2 | ||||
| -rw-r--r-- | audio/src/parse/macros.rs (renamed from graphics/src/audio/parse/macros.rs) | 0 | ||||
| -rw-r--r-- | audio/src/parse/mod.rs (renamed from graphics/src/audio/parse/mod.rs) | 3 | ||||
| -rw-r--r-- | audio/src/parse/parser.rs (renamed from graphics/src/audio/parse/parser.rs) | 2 |
4 files changed, 4 insertions, 3 deletions
diff --git a/graphics/src/audio/parse/lex.rs b/audio/src/parse/lex.rs index 9969c9e..0ef8d47 100644 --- a/graphics/src/audio/parse/lex.rs +++ b/audio/src/parse/lex.rs @@ -5,7 +5,7 @@ use std::{ }; use super::Result; -use crate::audio::{channel::DutyCycle, program::ChanSpec}; +use crate::{channel::DutyCycle, program::ChanSpec}; #[derive(Clone, Copy, Debug, PartialEq, Eq)] pub enum Token { diff --git a/graphics/src/audio/parse/macros.rs b/audio/src/parse/macros.rs index 1dc33eb..1dc33eb 100644 --- a/graphics/src/audio/parse/macros.rs +++ b/audio/src/parse/macros.rs diff --git a/graphics/src/audio/parse/mod.rs b/audio/src/parse/mod.rs index 9ff243d..726aaa2 100644 --- a/graphics/src/audio/parse/mod.rs +++ b/audio/src/parse/mod.rs @@ -1,4 +1,5 @@ -use crate::audio::{parse::parser::Parser, program::Instruction}; +use crate::program::Instruction; +use parser::Parser; pub type Result<T> = std::result::Result<T, String>; diff --git a/graphics/src/audio/parse/parser.rs b/audio/src/parse/parser.rs index 5157fa1..b46e707 100644 --- a/graphics/src/audio/parse/parser.rs +++ b/audio/src/parse/parser.rs @@ -1,6 +1,6 @@ use std::iter::Peekable; -use crate::audio::program::{ChanSpec, Instruction}; +use crate::program::{ChanSpec, Instruction}; use super::{ Result, |