summaryrefslogtreecommitdiff
path: root/tex/context/base/syst-prm.tex
diff options
context:
space:
mode:
Diffstat (limited to 'tex/context/base/syst-prm.tex')
-rw-r--r--tex/context/base/syst-prm.tex20
1 files changed, 19 insertions, 1 deletions
diff --git a/tex/context/base/syst-prm.tex b/tex/context/base/syst-prm.tex
index a53c1cdef..bb34cb4d8 100644
--- a/tex/context/base/syst-prm.tex
+++ b/tex/context/base/syst-prm.tex
@@ -27,7 +27,7 @@
\long\gdef\beginETEX#1\endETEX%
{}
- \gdef\beginTEX%
+ \gdef\beginTEX%
{\bgroup\obeylines\dobeginTEX}
\gdef\dobeginTEX#1
@@ -51,6 +51,24 @@
\fi
+\ifx\OmegaVersion\undefined
+
+ \long\gdef\beginOMEGA#1\endOMEGA%
+ {}
+
+\else
+
+ \gdef\beginOMEGA%
+ {\bgroup\obeylines\dobeginOMEGA}
+
+ \gdef\dobeginOMEGA#1
+ {\egroup\immediate\write16%
+ {system (OMEGA) : [line \the\inputlineno] \string#1}}
+
+ \global\let\endOMEGA\relax
+
+\fi
+
\egroup
%D Let's get rid of this one: