2022-06-18 21:56:31 -07:00
|
|
|
use super::*;
|
2018-10-13 03:12:35 -07:00
|
|
|
|
2019-09-21 15:35:03 -07:00
|
|
|
pub(crate) fn compile(text: &str) {
|
2018-10-13 06:38:44 -07:00
|
|
|
if let Err(error) = Parser::parse(text) {
|
2021-07-26 01:26:06 -07:00
|
|
|
if let CompileErrorKind::Internal { .. } = error.kind {
|
2018-10-13 06:38:44 -07:00
|
|
|
panic!("{}", error)
|
|
|
|
}
|
|
|
|
}
|
2018-10-13 03:12:35 -07:00
|
|
|
}
|