Update keyword alias list
This commit is contained in:
parent
84b091de24
commit
690e04c78c
|
@ -42,32 +42,44 @@ use crate::{
|
||||||
};
|
};
|
||||||
|
|
||||||
/// These parser keywords can be aliased
|
/// These parser keywords can be aliased
|
||||||
pub const ALIASABLE_PARSER_KEYWORDS: &[&[u8]] = &[b"overlay hide", b"overlay new", b"overlay use"];
|
pub const ALIASABLE_PARSER_KEYWORDS: &[&[u8]] = &[
|
||||||
|
b"if",
|
||||||
|
b"match",
|
||||||
|
b"try",
|
||||||
|
b"overlay",
|
||||||
|
b"overlay hide",
|
||||||
|
b"overlay new",
|
||||||
|
b"overlay use",
|
||||||
|
];
|
||||||
|
|
||||||
pub const RESERVED_VARIABLE_NAMES: [&str; 3] = ["in", "nu", "env"];
|
pub const RESERVED_VARIABLE_NAMES: [&str; 3] = ["in", "nu", "env"];
|
||||||
|
|
||||||
/// These parser keywords cannot be aliased (either not possible, or support not yet added)
|
/// These parser keywords cannot be aliased (either not possible, or support not yet added)
|
||||||
pub const UNALIASABLE_PARSER_KEYWORDS: &[&[u8]] = &[
|
pub const UNALIASABLE_PARSER_KEYWORDS: &[&[u8]] = &[
|
||||||
b"export",
|
|
||||||
b"def",
|
|
||||||
b"export def",
|
|
||||||
b"for",
|
|
||||||
b"extern",
|
|
||||||
b"export extern",
|
|
||||||
b"alias",
|
b"alias",
|
||||||
b"export alias",
|
b"const",
|
||||||
b"export-env",
|
b"def",
|
||||||
|
b"extern",
|
||||||
b"module",
|
b"module",
|
||||||
b"use",
|
b"use",
|
||||||
|
b"export",
|
||||||
|
b"export alias",
|
||||||
|
b"export const",
|
||||||
|
b"export def",
|
||||||
|
b"export extern",
|
||||||
|
b"export module",
|
||||||
b"export use",
|
b"export use",
|
||||||
b"hide",
|
b"for",
|
||||||
// b"overlay",
|
b"loop",
|
||||||
// b"overlay hide",
|
b"while",
|
||||||
// b"overlay new",
|
b"return",
|
||||||
// b"overlay use",
|
b"break",
|
||||||
|
b"continue",
|
||||||
b"let",
|
b"let",
|
||||||
b"const",
|
|
||||||
b"mut",
|
b"mut",
|
||||||
|
b"hide",
|
||||||
|
b"export-env",
|
||||||
|
b"source-env",
|
||||||
b"source",
|
b"source",
|
||||||
b"where",
|
b"where",
|
||||||
b"register",
|
b"register",
|
||||||
|
|
Loading…
Reference in New Issue
Block a user