diff --git a/core/bootstrap/syntax.factor b/core/bootstrap/syntax.factor index b6d14df47d..c57266cef6 100644 --- a/core/bootstrap/syntax.factor +++ b/core/bootstrap/syntax.factor @@ -140,6 +140,14 @@ IN: bootstrap.syntax "![=====[" "![======[" + "#[[" + "#[=[" + "#[==[" + "#[===[" + "#[====[" + "#[=====[" + "#[======[" + "I[[" "I[=[" "I[==[" diff --git a/core/syntax/syntax.factor b/core/syntax/syntax.factor index 3ae45513ba..55665766ce 100644 --- a/core/syntax/syntax.factor +++ b/core/syntax/syntax.factor @@ -420,6 +420,14 @@ IN: bootstrap.syntax "![=====[" [ "]=====]" parse-multiline-string0 drop ] define-core-syntax "![======[" [ "]======]" parse-multiline-string0 drop ] define-core-syntax + "#[[" [ "]]" parse-multiline-string0 drop ] define-core-syntax + "#[=[" [ "]=]" parse-multiline-string0 drop ] define-core-syntax + "#[==[" [ "]==]" parse-multiline-string0 drop ] define-core-syntax + "#[===[" [ "]===]" parse-multiline-string0 drop ] define-core-syntax + "#[====[" [ "]====]" parse-multiline-string0 drop ] define-core-syntax + "#[=====[" [ "]=====]" parse-multiline-string0 drop ] define-core-syntax + "#[======[" [ "]======]" parse-multiline-string0 drop ] define-core-syntax + "I[[" [ "]]" define-interpolate-syntax ] define-core-syntax "I[=[" [ "]=]" define-interpolate-syntax ] define-core-syntax "I[==[" [ "]==]" define-interpolate-syntax ] define-core-syntax