Closed krdln closed 6 years ago
cc @m-kostrzewa The actual refactors are done in the second commit, the rest are just shuffling code back and forth.
lib.rs now has three child modules: syntax, preprocess and scope, all of them but preprocess pure!
lib.rs
syntax
preprocess
scope
The syntax module is an independent one and the plan is to make it a separate crate (probably after implementing actual parser).
cc @m-kostrzewa The actual refactors are done in the second commit, the rest are just shuffling code back and forth.
lib.rs
now has three child modules:syntax
,preprocess
andscope
, all of them butpreprocess
pure!The
syntax
module is an independent one and the plan is to make it a separate crate (probably after implementing actual parser).