Compare commits
52 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
0bc64b19a2 | ||
|
|
dd9b31fb62 | ||
|
|
a622dda915 | ||
|
|
96be27309c | ||
|
|
036e40e6d8 | ||
|
|
22aedc4a90 | ||
|
|
076366bd4e | ||
|
|
c23bfd7922 | ||
|
|
3cc7d50716 | ||
|
|
1ce03d674a | ||
|
|
2baef82cd1 | ||
|
|
bf6892aaab | ||
|
|
0ca1121d1f | ||
|
|
8d9c383aaf | ||
|
|
8f9cde4592 | ||
|
|
807f2cd789 | ||
|
|
1de887681d | ||
|
|
e7eef554f3 | ||
|
|
0c2ac3480a | ||
|
|
32a30cb5a0 | ||
|
|
1940bcb243 | ||
|
|
5f7c52408f | ||
|
|
10b57290d3 | ||
|
|
0f9218851d | ||
|
|
521eac1877 | ||
|
|
44f707da6a | ||
|
|
f194676c93 | ||
|
|
cee8fd73eb | ||
|
|
2ea4a7c3b7 | ||
|
|
10040bc9cd | ||
|
|
33f3965087 | ||
|
|
3918f3232f | ||
|
|
16d28548d2 | ||
|
|
d4fb31762e | ||
|
|
405e2fb6d5 | ||
|
|
d0b6ee320b | ||
|
|
ec3f79e037 | ||
|
|
b328686d6a | ||
|
|
fe3c27ce0b | ||
|
|
146d5da0d1 | ||
|
|
3c3050e648 | ||
|
|
f74a41620b | ||
|
|
c9d4c1dc43 | ||
|
|
c62342e5cf | ||
|
|
49e8630a28 | ||
|
|
73ba353c9d | ||
|
|
1c88aee1fa | ||
|
|
b30803b231 | ||
|
|
2c436be6f7 | ||
|
|
6ecff78129 | ||
|
|
c13232699d | ||
|
|
723c0acf25 |
2
.github/MAINTAINERS
vendored
2
.github/MAINTAINERS
vendored
@@ -133,6 +133,7 @@ runtime/doc/xxd-ru.1 @RestorerZ
|
||||
runtime/doc/xxd-ru.UTF-8.1 @RestorerZ
|
||||
runtime/ftplugin/abaqus.vim @costerwi
|
||||
runtime/ftplugin/abnf.vim @A4-Tacks
|
||||
runtime/ftplugin/algol68.vim @dkearns
|
||||
runtime/ftplugin/antlr4.vim @jiangyinzuo
|
||||
runtime/ftplugin/apache.vim @dubgeiser
|
||||
runtime/ftplugin/arduino.vim @k-takata
|
||||
@@ -472,6 +473,7 @@ runtime/syntax/shared/hgcommitDiff.vim @vegerot
|
||||
runtime/syntax/abaqus.vim @costerwi
|
||||
runtime/syntax/abnf.vim @A4-Tacks
|
||||
runtime/syntax/aidl.vim @dpelle
|
||||
runtime/syntax/algol68.vim @dkearns
|
||||
runtime/syntax/amiga.vim @sodero
|
||||
runtime/syntax/ant.vim @dkearns
|
||||
runtime/syntax/antlr4.vim @jiangyinzuo
|
||||
|
||||
4
.github/workflows/ci.yml
vendored
4
.github/workflows/ci.yml
vendored
@@ -435,7 +435,7 @@ jobs:
|
||||
echo "SODIUM_DIR=${SODIUM_DIR}" >> $GITHUB_ENV
|
||||
echo "GETTEXT_PATH=D:\gettext${{ matrix.arch == 'x64' && '64' || '32' }}" >> $GITHUB_ENV
|
||||
|
||||
- uses: msys2/setup-msys2@v2.31.0
|
||||
- uses: msys2/setup-msys2@v2.31.1
|
||||
if: matrix.toolchain == 'mingw'
|
||||
with:
|
||||
update: true
|
||||
@@ -459,7 +459,7 @@ jobs:
|
||||
echo %GETTEXT64_URL%>> urls.txt
|
||||
|
||||
- name: Cache downloaded files
|
||||
uses: actions/cache@v5.0.4
|
||||
uses: actions/cache@v5.0.5
|
||||
with:
|
||||
path: downloads
|
||||
key: ${{ runner.os }}-${{ matrix.arch }}-${{ hashFiles('urls.txt') }}
|
||||
|
||||
6
.github/workflows/codeql-analysis.yml
vendored
6
.github/workflows/codeql-analysis.yml
vendored
@@ -48,7 +48,7 @@ jobs:
|
||||
|
||||
# Initializes the CodeQL tools for scanning.
|
||||
- name: Initialize CodeQL
|
||||
uses: github/codeql-action/init@v4.35.1
|
||||
uses: github/codeql-action/init@v4.35.2
|
||||
with:
|
||||
languages: ${{ matrix.language }}
|
||||
# If you wish to specify custom queries, you can do so here or in a config file.
|
||||
@@ -59,7 +59,7 @@ jobs:
|
||||
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
|
||||
# If this step fails, then you should remove it and run the build manually (see below)
|
||||
- name: Autobuild
|
||||
uses: github/codeql-action/autobuild@v4.35.1
|
||||
uses: github/codeql-action/autobuild@v4.35.2
|
||||
|
||||
# ℹ️ Command-line programs to run using the OS shell.
|
||||
# 📚 https://git.io/JvXDl
|
||||
@@ -73,4 +73,4 @@ jobs:
|
||||
# make release
|
||||
|
||||
- name: Perform CodeQL Analysis
|
||||
uses: github/codeql-action/analyze@v4.35.1
|
||||
uses: github/codeql-action/analyze@v4.35.2
|
||||
|
||||
325
AGENTS.md
Normal file
325
AGENTS.md
Normal file
@@ -0,0 +1,325 @@
|
||||
# AGENTS.md
|
||||
|
||||
Guidance for AI coding agents working in the Vim repository.
|
||||
|
||||
## Project
|
||||
|
||||
Vim is a text editor written in C. The canonical repository is
|
||||
https://github.com/vim/vim. The code is old and has grown organically over
|
||||
the past 30+ years. Some files are vendored from upstream projects
|
||||
(`src/xdiff`, `src/libvterm`); parts of the runtime are occasionally shared
|
||||
with forks like Neovim.
|
||||
|
||||
Vim strives to be portable across several different operating systems and
|
||||
aims to be a stable, robust editor gradually developing new features while
|
||||
remaining backwards compatible as much as possible.
|
||||
|
||||
At the same time, Vim can be compiled with different feature sets, from the
|
||||
POSIX compatible minimal vi to a full-fledged GUI editor which includes
|
||||
additional scripting interfaces.
|
||||
|
||||
See `runtime/doc/develop.txt` for the high level design goals.
|
||||
|
||||
## Build and test
|
||||
|
||||
# Full build on Unix/Linux (from src/):
|
||||
make
|
||||
|
||||
# Run the full test suite:
|
||||
make test
|
||||
|
||||
# Generate proto files
|
||||
make proto
|
||||
|
||||
# Run a single test file:
|
||||
cd src/testdir && make test_name.res
|
||||
|
||||
Output is in testdir/messages and testdir/test.log
|
||||
|
||||
Builds on Windows depend on the Environment, see `src/INSTALLpc.txt`
|
||||
for Cygwin/MSYS and MSVC ways to build Vim
|
||||
|
||||
Before submitting any patch, at minimum:
|
||||
1. The build succeeds without new warnings.
|
||||
2. Relevant tests pass.
|
||||
3. The code matches the style of the file being edited.
|
||||
|
||||
## Layout
|
||||
|
||||
- `src/` - the C source. Subsystem names are usually obvious from filenames
|
||||
(`buffer.c`, `window.c`, `search.c`, `vim9compile.c`, etc.).
|
||||
- `src/proto/` - function prototypes, one `.pro` file per source file.
|
||||
Regenerated; do not hand-edit unless you know what you're doing.
|
||||
- `src/po` - Translations
|
||||
- `src/xxd` - for the xxd subproject
|
||||
- `src/xdiff` - for the xdiff library (imported from git)
|
||||
- `src/libvterm` - for the libvterm library
|
||||
- `src/testdir/` - tests. Vim-script files named `test_*.vim`.
|
||||
Screendump expected output lives in `src/testdir/dumps/`.
|
||||
- `runtime/doc/` - user-facing documentation in Vim help format, when updating,
|
||||
also update the Last Change header
|
||||
- `runtime/syntax/generator` - Syntax script for Vim Script, automatically generated
|
||||
from Vims source
|
||||
- `runtime/` - runtime files shipped with Vim, when updating, also update the
|
||||
Last Change header and a short description if this file has no maintainer
|
||||
If the file has a maintainer, changes should go via them (so make a merge
|
||||
request against the upstream repo instead)
|
||||
- `src/version.c` - contains the `included_patches[]` list. Every
|
||||
patch touching anything below `src/` (with the exception of `src/po`) needs a
|
||||
new entry at the top, will be updated only when merging into
|
||||
the master tree.
|
||||
|
||||
## Commit format
|
||||
|
||||
Vim uses a strict commit message format. The subject line is a
|
||||
one-sentence **problem statement**, not a description of the fix:
|
||||
|
||||
patch 9.2.NNNN: short description of the problem
|
||||
|
||||
Problem: Restatement of the problem as a full sentence, possibly
|
||||
with a reporter attribution in parentheses.
|
||||
Solution: Short description of the fix, ending with the author's
|
||||
name in parentheses.
|
||||
|
||||
optional longer description of the problem and solution goes here in prose.
|
||||
Do not use bullet points.
|
||||
|
||||
fixes: #NNNN
|
||||
related: #NNNN
|
||||
closes: #NNNN
|
||||
|
||||
Co-authored-by: Name
|
||||
Signed-off-by: Author Name <email>
|
||||
|
||||
Rules:
|
||||
|
||||
- **Subject line states the problem**, not the solution. "fix typo" is
|
||||
wrong; "typo in foo() causes OOB read" is right.
|
||||
- **Problem line is a full sentence with a trailing period.** It mirrors
|
||||
the subject.
|
||||
- **Solution line ends with `(Author Name)`** — parentheses, period
|
||||
after them.
|
||||
- **Longer prose**, if any, goes after the Problem/Solution header
|
||||
- **`fixes:` references the issue** the patch fixes.
|
||||
**`closes:` references the PR** that introduces the fix.
|
||||
**`related:` references related issues**, including issues that caused this
|
||||
one.
|
||||
All can appear. Colon, aligned, no trailing period.
|
||||
- **`Signed-off-by:` is required** — DCO.
|
||||
- **`Co-Authored-By:` is allowed** and is the accepted way to
|
||||
acknowledge AI assistance transparently. Human
|
||||
coauthors should usually also have their own Signed-off-by.
|
||||
|
||||
## C code conventions
|
||||
|
||||
- **Indentation is 4 spaces per level.** Existing files use tabs with
|
||||
`ts=8 sts=4 sw=4 noet` (set by the modeline in the file),
|
||||
so tabs of width 8 appear where two levels of indent collapse. `sign.c`,
|
||||
`sound.c`, and any new file must use spaces only and follow the style from
|
||||
the .editorconfig file.
|
||||
- **Opening braces go on their own line (Allman style)** — for function
|
||||
definitions and for control-flow constructs (`if`/`else`/`for`/`while`/
|
||||
`do`) alike.
|
||||
- **Function definitions**: return type on its own indented line, with
|
||||
the function name beginning on the next line.
|
||||
- Initialize locals where a reader cannot trivially see the first
|
||||
assignment (common for pointers and return-value accumulators).
|
||||
Don't add `= 0` initializers for values that are always assigned
|
||||
before use — they can hide real uninitialized-read bugs from
|
||||
the compiler.
|
||||
- `for (int i = 0; ...)` loop declarations are fine in files that
|
||||
use them; older files may declare the counter at the top of the
|
||||
block.
|
||||
- **Function-scope declarations at the top of a block** is the historical
|
||||
style, but mid-block declarations are acceptable in files that have
|
||||
adopted them. Match the surrounding code.
|
||||
- **Custom types end in `_T`** (e.g., `buf_T`, `linenr_T`, `pos_T`).
|
||||
Never use `_t` — it collides with POSIX typedefs.
|
||||
- **C language is C95 plus specific C99 features**: `//` comments,
|
||||
mixed declarations and statements, `__func__`, `bool`/`_Bool`,
|
||||
variadic macros, compound literals, `static inline`, trailing enum
|
||||
commas. Do not reach for later C standards — Vim still must build
|
||||
with Compaq C on OpenVMS. See `*assumptions-C-compiler*` in
|
||||
`develop.txt` for the full list.
|
||||
- **`bool` / `true` / `false` are acceptable.** Vim is transitioning
|
||||
from `int` with `TRUE`/`FALSE` to C99 `bool`. Do not "fix" `bool`
|
||||
back to `int`. Within a single patch, be consistent — don't mix
|
||||
`true` and `TRUE` in new code.
|
||||
- **Do not mass-convert** `TRUE`/`FALSE` to `true`/`false` across files
|
||||
unless that is the patch's explicit purpose. Opportunistic
|
||||
conversions create noise in diffs.
|
||||
- **`STRLEN_LITERAL("...")`** should be used when the length of a
|
||||
string literal is needed. Avoid `STRLEN()` on literals.
|
||||
- **`vim_snprintf_safelen()`** returns the written length; prefer it
|
||||
over `vim_snprintf()` when the length is then needed.
|
||||
- **Prefer `dict_add_string_len()`** when the string length is already
|
||||
known, over `dict_add_string()` which calls `STRLEN()`.
|
||||
- **String/buffer parameters go `(char_u *buf, size_t buflen)`** —
|
||||
length alongside pointer, in bytes. Use `size_t` for byte counts,
|
||||
`int` only where required by legacy APIs.
|
||||
- **Guards before divisions.** Check for divisor zero explicitly, even
|
||||
when a composite earlier guard would prevent it. Relying on
|
||||
transitive guards is fragile.
|
||||
- When introducing new allocations, verify the cleanup paths handle all exit
|
||||
conditions (early return, error branches, etc).
|
||||
|
||||
**Use Vim wrappers instead of libc where one exists:**
|
||||
|
||||
| libc | Vim | Why |
|
||||
|---------------|------------------------|-----------------------------|
|
||||
| `free()` | `vim_free()` | Tolerates NULL |
|
||||
| `malloc()` | `alloc()` / `lalloc()` | Checks for OOM |
|
||||
| `strcpy()` | `STRCPY()` | Cast for `char_u *` |
|
||||
| `strchr()` | `vim_strchr()` | Handles special characters |
|
||||
| `strrchr()` | `vim_strrchr()` | Handles special characters |
|
||||
| `memcpy()` | `mch_memmove()` | Handles overlapping copies |
|
||||
| `bcopy()` | `mch_memmove()` | Handles overlapping copies |
|
||||
| `memset()` | `vim_memset()` | Uniform across systems |
|
||||
| `isspace()` | `vim_isspace()` | Handles bytes > 127 |
|
||||
| `iswhite()` | `vim_iswhite()` | TRUE only for tab and space |
|
||||
|
||||
Further rules, not spelled out here, live in `runtime/doc/develop.txt`:
|
||||
|
||||
- `*style-names*` — reserved name patterns (`is*`, `to*`, `str*`, `mem*`,
|
||||
`wcs*`, `.*_t`, `__.*`), forbidden identifiers (`delete`, `this`, `new`,
|
||||
`time`, `index`), and the 31-character function-name limit.
|
||||
- `*style-spaces*`, `*style-examples*` — spacing and one-statement-per-line.
|
||||
- `*style-various*` — `FEAT_` feature prefix, uppercase `#define`,
|
||||
`#ifdef HAVE_X` rather than `#if HAVE_X`, no `'\"'`.
|
||||
- `*assumptions-makefiles*` — POSIX.1-2001 `make` only in the main
|
||||
Makefiles (no `%` rules, `:=`, `.ONESHELL`, GNU conditionals).
|
||||
- Vim uses `char_u` instead of `char` type
|
||||
- Vim uses the macros `STRLEN`, `STRCPY`, `STRCMP`, `STRCAT` that work
|
||||
with the `char_u` type.
|
||||
- `*style-clang-format*` — `sign.c` and `sound.c` are formatted with
|
||||
`clang-format`; re-run it after editing those files.
|
||||
|
||||
## Vim9 script conventions (in tests and runtime files)
|
||||
|
||||
- Write modern Vim style (new files can use Vim9 script, but compatibility
|
||||
with Neovim and other forks is a concern, so in doubt please ask!)
|
||||
- **Drop `l:` prefix from local variables** in Vim-script tests.
|
||||
- **Don't add `CheckFeature` inside individual tests** if it's already
|
||||
at the top of the file.
|
||||
- If a test file doesn't gate features at the top, add CheckFeature to
|
||||
individual tests that depend on specific build features.
|
||||
|
||||
## Test conventions
|
||||
|
||||
- Tests are in `src/testdir/test_*.vim`.
|
||||
- Reproducible tests beat "it doesn't crash" tests. If a patch fixes
|
||||
a rendering bug, add a screendump test. If it fixes incorrect output,
|
||||
assert the output.
|
||||
- Add comprehensive tests for newly added features and include them
|
||||
in existing tests if possible
|
||||
- **Screendump tests** use `CheckScreendump`, `RunVimInTerminal`,
|
||||
`VerifyScreenDump`, and live dumps in `src/testdir/dumps/`.
|
||||
- `v9.CheckScriptSuccess(lines)` / `v9.CheckScriptFailure(lines, error, lnum)`
|
||||
are the standard way to test Vim9 script behavior at script-load time.
|
||||
- When fixing a bug reported as an issue, include a test that
|
||||
reproduces the original report, not just a minimal synthetic case.
|
||||
- Tests for Syntax runtime are in `runtime/syntax/testdir`
|
||||
- Tests for Indent runtime are in `runtime/indent/testdir`
|
||||
|
||||
## Common gotchas
|
||||
|
||||
- **Distinguish what code enforces from what docs claim.** If a patch
|
||||
changes documented behavior, say so in the Problem/Solution.
|
||||
- **Generated files** (`src/auto/configure`, generated Wayland protocol
|
||||
C, etc.) should only be regenerated when their source changes.
|
||||
Mixing unrelated regeneration into a functional patch creates noise.
|
||||
|
||||
## Documentation
|
||||
|
||||
- User-facing option or feature changes require a `runtime/doc/*.txt`
|
||||
update in the same patch.
|
||||
- When editing an existing help file, bump the `Last change:` header
|
||||
at the top.
|
||||
|
||||
### Help file style
|
||||
|
||||
See `runtime/doc/helphelp.txt` (`*help-writing*`) for the authoritative
|
||||
reference. Key conventions:
|
||||
|
||||
- **File header**: first line is `*filename.txt*` then a tab then a
|
||||
short description. That description appears under `LOCAL ADDITIONS`
|
||||
in `help.txt`. The version and `Last change:` date go on the second
|
||||
line, right aligned.
|
||||
- **Modeline**: every help file ends with a Vim modeline — typically
|
||||
`vim:tw=78:ts=8:noet:ft=help:norl:`.
|
||||
- **Layout**: `'textwidth'` 78, `'tabstop'` 8, indent and align with
|
||||
tab characters. Two spaces between sentences. Run `:retab`
|
||||
(not `:retab!`, and review the diff) after editing.
|
||||
- **Tags** are defined as `*tag-name*`, usually right-aligned on the
|
||||
line where the thing they name is introduced. Tag names must be
|
||||
unique across all of `runtime/doc/`; for plugin help, prefix with
|
||||
the plugin name.
|
||||
- **Cross-references inside help text**:
|
||||
- `|tag-name|` — hot-link to an existing tag.
|
||||
- `` `:cmd` `` — Ex command, highlighted as a code block.
|
||||
- `'option'` — option name, in single quotes.
|
||||
- `<Key>` or `CTRL-X` — special keys.
|
||||
- `{placeholder}` — user-supplied argument.
|
||||
- **Sections** are separated by a line of `=` starting in column 1.
|
||||
Column or subsection headings end with `~` to trigger heading
|
||||
highlighting.
|
||||
- **Code blocks** start with `>` at the end of the introducing line
|
||||
and end with `<` as the first non-blank on a later line (any line
|
||||
starting in column 1 also implicitly closes the block). Use `>vim`
|
||||
(or another language name) to request syntax highlighting inside
|
||||
the block.
|
||||
- **Notation** — `Note`, `Todo`, `Error` and a few similar words are
|
||||
auto-highlighted; do not try to fake the highlighting by other means.
|
||||
- **Language**: gender-neutral language is preferred for new or updated
|
||||
text; existing wording does not need to be rewritten for this alone.
|
||||
|
||||
## Release policy
|
||||
|
||||
Vim alternates between development cycles and stability periods — see
|
||||
`runtime/doc/develop.txt` `*design-policy*`.
|
||||
|
||||
- **During a stability period** only clear bug fixes, security fixes,
|
||||
documentation updates, translations, and runtime file updates are
|
||||
accepted. No new features, no backwards-incompatible changes.
|
||||
- **Once released in a minor version**, C-core features must stay
|
||||
backwards-compatible. Runtime files have a bit more flexibility so
|
||||
their maintainers can correct old behavior.
|
||||
- **Deprecated features** stay reachable via config (do not hard-error),
|
||||
are documented as deprecated, can be disabled at compile time, and
|
||||
may be removed in a later cycle.
|
||||
|
||||
## Security
|
||||
|
||||
Before reporting a suspected security issue or submitting a patch
|
||||
that touches security-sensitive code, read `SECURITY.md`. Follow
|
||||
the disclosure process described there.
|
||||
|
||||
## Before submitting
|
||||
|
||||
1. Commit message follows the format above.
|
||||
2. All modified code compiles without new warnings.
|
||||
3. Tests pass, and new functionality has regression tests.
|
||||
4. Documentation is updated for user-visible changes.
|
||||
5. Signed-off-by is present.
|
||||
6. Diff contains only changes relevant to the stated problem —
|
||||
no stray whitespace fixes, no unrelated refactors, no unrelated
|
||||
regeneration of `auto/configure`.
|
||||
7. For multi-patch series: each commit compiles and passes its own
|
||||
tests. A known-broken intermediate state that a later patch fixes
|
||||
is not acceptable — squash instead.
|
||||
|
||||
## When in doubt
|
||||
|
||||
- Make the smallest possible change to achieve the goal. Do not rewrite
|
||||
entire files or functions when a targeted edit suffices.
|
||||
- Read surrounding code and match its style rather than imposing an
|
||||
"improvement."
|
||||
- Err toward smaller, more focused patches. A patch that does three
|
||||
things is three patches.
|
||||
- If a patch fixes a symptom of a deeper bug, say so in the Problem
|
||||
and acknowledge the scope limitation in the Solution.
|
||||
- Before claiming a bug exists, reproduce it. Before claiming code does X, read
|
||||
the code. Do not rely on training-data memory of file contents.
|
||||
- Before running shell commands that modify files outside the working tree,
|
||||
install packages, push branches, or invoke network operations, confirm with
|
||||
the user.
|
||||
2
Filelist
2
Filelist
@@ -153,6 +153,7 @@ SRC_ALL = \
|
||||
src/spellfile.c \
|
||||
src/spellsuggest.c \
|
||||
src/strings.c \
|
||||
src/strptime.c \
|
||||
src/structs.h \
|
||||
src/syntax.c \
|
||||
src/tabpanel.c \
|
||||
@@ -1198,6 +1199,7 @@ IGNORE = \
|
||||
.github/FUNDING.yml \
|
||||
.github/labeler.yml \
|
||||
.github/workflows/label.yml \
|
||||
AGENTS.md \
|
||||
SECURITY.md \
|
||||
ci/unlisted.make \
|
||||
ci/hlgroups.make \
|
||||
|
||||
@@ -13,7 +13,7 @@ extensions = ["c", "h", "md", "html", "txt"]
|
||||
accept = ["100..=103", "200..=299", "429"]
|
||||
|
||||
# Retry each request a few times on transient network errors
|
||||
retries = 2
|
||||
max_retries = 2
|
||||
retry_wait_time = 2
|
||||
|
||||
# Timeout per request in seconds
|
||||
|
||||
@@ -137,7 +137,7 @@ README_vms.txt VMS
|
||||
|
||||
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ
|
||||
|
||||
Для системе macOS вы може использовать MacVim: https://macvim.org
|
||||
Для системе macOS вы можете использовать MacVim: https://macvim.org
|
||||
|
||||
Последние новости о редакторе Vim можно найти на его домашней странице:
|
||||
https://www.vim.org/
|
||||
|
||||
9
runtime/autoload/dist/ft.vim
vendored
9
runtime/autoload/dist/ft.vim
vendored
@@ -3,7 +3,7 @@ vim9script
|
||||
# Vim functions for file type detection
|
||||
#
|
||||
# Maintainer: The Vim Project <https://github.com/vim/vim>
|
||||
# Last Change: 2026 Apr 15
|
||||
# Last Change: 2026 Apr 23
|
||||
# Former Maintainer: Bram Moolenaar <Bram@vim.org>
|
||||
|
||||
# These functions are moved here from runtime/filetype.vim to make startup
|
||||
@@ -1726,6 +1726,8 @@ const ft_from_ext = {
|
||||
"tdf": "ahdl",
|
||||
# AIDL
|
||||
"aidl": "aidl",
|
||||
# Algol 68
|
||||
"a68": "algol68",
|
||||
# AMPL
|
||||
"run": "ampl",
|
||||
# ANTLR / PCCTS
|
||||
@@ -1798,6 +1800,7 @@ const ft_from_ext = {
|
||||
# BDF font
|
||||
"bdf": "bdf",
|
||||
# Beancount
|
||||
"bean": "beancount",
|
||||
"beancount": "beancount",
|
||||
# BibTeX bibliography database file
|
||||
"bib": "bib",
|
||||
@@ -3113,7 +3116,9 @@ const ft_from_ext = {
|
||||
"bp": "bp",
|
||||
# Tiltfile
|
||||
"Tiltfile": "tiltfile",
|
||||
"tiltfile": "tiltfile"
|
||||
"tiltfile": "tiltfile",
|
||||
# Ghostty
|
||||
"ghostty": "ghostty",
|
||||
}
|
||||
# Key: file name (the final path component, excluding the drive and root)
|
||||
# Value: filetype
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
*builtin.txt* For Vim version 9.2. Last change: 2026 Apr 14
|
||||
*builtin.txt* For Vim version 9.2. Last change: 2026 Apr 26
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -11317,7 +11317,12 @@ strptime({format}, {timestring}) *strptime()*
|
||||
can try different {format} values until you get a non-zero
|
||||
result.
|
||||
|
||||
Note: On MS-Windows, where the C runtime does not provide
|
||||
strptime(), Vim uses a built-in fallback that always uses
|
||||
English locale names regardless of the active locale.
|
||||
|
||||
See also |strftime()|.
|
||||
|
||||
Examples: >
|
||||
:echo strptime("%Y %b %d %X", "1997 Apr 27 11:49:23")
|
||||
< 862156163 >
|
||||
@@ -11990,6 +11995,7 @@ terminalprops() *terminalprops()*
|
||||
underline_rgb whether |t_8u| works **
|
||||
mouse mouse type supported
|
||||
kitty whether Kitty terminal was detected
|
||||
decrqm whether sending DECRQM sequences work
|
||||
|
||||
** value 'u' for unknown, 'y' for yes, 'n' for no
|
||||
|
||||
@@ -12009,6 +12015,9 @@ terminalprops() *terminalprops()*
|
||||
|
||||
For "mouse" the value 'u' is unknown
|
||||
|
||||
If "decrqm" is 'y', then Vim will query support for the
|
||||
'termsync' and 'termresize' ("inband") options.
|
||||
|
||||
Also see:
|
||||
- 'ambiwidth' - detected by using |t_u7|.
|
||||
- |v:termstyleresp| and |v:termblinkresp| for the response to
|
||||
@@ -13354,8 +13363,6 @@ vtp Compiled for vcon support |+vtp| (check vcon to find
|
||||
out if it works in the current console).
|
||||
wayland Compiled with Wayland protocol support.
|
||||
wayland_clipboard Compiled with support for Wayland clipboard.
|
||||
wayland_focus_steal Compiled with support for Wayland clipboard focus
|
||||
stealing.
|
||||
wildignore Compiled with 'wildignore' option.
|
||||
wildmenu Compiled with 'wildmenu' option.
|
||||
win16 old version for MS-Windows 3.1 (always false)
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
*cmdline.txt* For Vim version 9.2. Last change: 2026 Mar 17
|
||||
*cmdline.txt* For Vim version 9.2. Last change: 2026 Apr 20
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -466,14 +466,15 @@ CTRL-L A match is done on the pattern in front of the cursor. If
|
||||
*c_CTRL-G* */_CTRL-G*
|
||||
CTRL-G When 'incsearch' is set, entering a search pattern for "/" or
|
||||
"?" and the current match is displayed then CTRL-G will move
|
||||
to the next match (does not take |search-offset| into account)
|
||||
to the next match. The |search-offset| is applied when <CR>
|
||||
is pressed, but does not affect the match highlighting.
|
||||
Use CTRL-T to move to the previous match. Hint: on a regular
|
||||
keyboard G is below T.
|
||||
*c_CTRL-T* */_CTRL-T*
|
||||
CTRL-T When 'incsearch' is set, entering a search pattern for "/" or
|
||||
"?" and the current match is displayed then CTRL-T will move
|
||||
to the previous match (does not take |search-offset| into
|
||||
account).
|
||||
to the previous match. The |search-offset| is applied when
|
||||
<CR> is pressed, but does not affect the match highlighting.
|
||||
Use CTRL-G to move to the next match. Hint: on a regular
|
||||
keyboard T is above G.
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
*options.txt* For Vim version 9.2. Last change: 2026 Apr 17
|
||||
*options.txt* For Vim version 9.2. Last change: 2026 Apr 21
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -9065,6 +9065,23 @@ A jump table for the options with a short description can be found at |Q_op|.
|
||||
tab panel will not be displayed.
|
||||
(default 20)
|
||||
|
||||
scroll Enable mouse wheel scrolling over the tabpanel
|
||||
area when the tab list exceeds the visible
|
||||
screen height. The scroll step is controlled
|
||||
by 'mousescroll'. When disabled (the default),
|
||||
the tabpanel shows the page containing the
|
||||
current tab, with no way to view tabs outside
|
||||
that page.
|
||||
|
||||
scrollbar Reserve a one-column scrollbar in the tabpanel
|
||||
showing the current scroll position. The
|
||||
scrollbar uses the |hl-PmenuSbar| and
|
||||
|hl-PmenuThumb| highlight groups for the track
|
||||
and thumb respectively. Clicking on the
|
||||
scrollbar column jumps the thumb to that
|
||||
position; the thumb can also be dragged.
|
||||
Implies "scroll".
|
||||
|
||||
vert Use a vertical separator for tabpanel.
|
||||
The vertical separator character is taken from
|
||||
"tpl_vert" in 'fillchars'.
|
||||
@@ -10669,11 +10686,10 @@ A jump table for the options with a short description can be found at |Q_op|.
|
||||
*'wlsteal'* *'wst'* *'nowlsteal'* *'nowst'*
|
||||
'wlsteal' 'wst' boolean (default off)
|
||||
global
|
||||
{only when the |+wayland_focus_steal| feature is
|
||||
included}
|
||||
DEPRECATED: This option is no longer used; changing it has no effect.
|
||||
|
||||
When enabled, then allow Vim to steal focus by creating a temporary
|
||||
surface, in order to access the clipboard. For more information see
|
||||
|wayland-focus-steal|.
|
||||
surface, in order to access the clipboard.
|
||||
|
||||
*'wltimeoutlen'* *'wtm'*
|
||||
'wltimeoutlen' 'wtm' number (default 500)
|
||||
@@ -10686,9 +10702,6 @@ A jump table for the options with a short description can be found at |Q_op|.
|
||||
some cases. On the other hand, it may also mean you receive errors
|
||||
when the compositor takes more time to respond than usual.
|
||||
|
||||
Additionally, this option is also used as the maximum timeout when
|
||||
waiting for a surface to gain focus, see |wayland-focus-steal|.
|
||||
|
||||
*'wrap'* *'nowrap'*
|
||||
'wrap' boolean (default on)
|
||||
local to window
|
||||
|
||||
@@ -2854,10 +2854,6 @@ your browsing preferences. (see also: |netrw-settings|)
|
||||
such as listing, file removal, etc.
|
||||
default: ssh
|
||||
|
||||
*g:netrw_tmpfile_escape* =' &;'
|
||||
escape() is applied to all temporary files
|
||||
to escape these characters.
|
||||
|
||||
*g:netrw_timefmt* specify format string to vim's strftime().
|
||||
The default, "%c", is "the preferred date
|
||||
and time representation for the current
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
*quickref.txt* For Vim version 9.2. Last change: 2026 Apr 15
|
||||
*quickref.txt* For Vim version 9.2. Last change: 2026 Apr 21
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -895,7 +895,7 @@ Short explanation of each option: *option-list*
|
||||
'scrollfocus' 'scf' scroll wheel applies to window under pointer
|
||||
'scrolljump' 'sj' minimum number of lines to scroll
|
||||
'scrolloff' 'so' minimum nr. of lines above and below cursor
|
||||
'scrolloffpad' 'sop' keep 'scrolloff' context at end of file
|
||||
'scrolloffpad' 'sop' vertically center cursor at end of file
|
||||
'scrollopt' 'sbo' how 'scrollbind' should behave
|
||||
'sections' 'sect' nroff macros that separate sections
|
||||
'secure' secure mode for reading .vimrc in current dir
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
*syntax.txt* For Vim version 9.2. Last change: 2026 Apr 14
|
||||
*syntax.txt* For Vim version 9.2. Last change: 2026 Apr 23
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -849,6 +849,20 @@ ADA
|
||||
See |ft-ada-syntax|
|
||||
|
||||
|
||||
ALGOL 68 *algol68* *ft-algol68-syntax*
|
||||
|
||||
This syntax file currently targets the Algol 68 Genie project using the
|
||||
default UPPER stropping regime. It should also be usuable in other
|
||||
environments using the UPPER stropping regime, though somewhat less complete.
|
||||
|
||||
Highlighting can be further configured with the following variables.
|
||||
|
||||
Variable Highlight ~
|
||||
*algol68_no_preludes* no prelude identifiers, procedures or
|
||||
bold word operators
|
||||
*algol68_symbolic_operators* all prelude symbolic operators
|
||||
|
||||
|
||||
ANT *ant.vim* *ft-ant-syntax*
|
||||
|
||||
The ant syntax file provides syntax highlighting for javascript and python
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
*tabpage.txt* For Vim version 9.2. Last change: 2026 Feb 14
|
||||
*tabpage.txt* For Vim version 9.2. Last change: 2026 Apr 26
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -482,6 +482,47 @@ The vertical separator character is taken from "tpl_vert" in 'fillchars'.
|
||||
You can customize the appearance of the tab page labels using the highlight
|
||||
groups: |hl-TabPanel| |hl-TabPanelSel| |hl-TabPanelFill|
|
||||
|
||||
SCROLLING IN THE TABPANEL: *tabpanel-scroll*
|
||||
|
||||
When the total height of the tab page list exceeds the visible screen height,
|
||||
the tabpanel by default displays the "page" that contains the current tab page
|
||||
and offers no way to view tab pages outside that page.
|
||||
|
||||
To make the tabpanel scrollable, add "scroll" to 'tabpanelopt': >
|
||||
:set tabpanelopt+=scroll
|
||||
|
||||
With "scroll" enabled, mouse wheel events over the tabpanel area scroll the
|
||||
tab page list up or down. The scroll step follows the 'mousescroll' setting.
|
||||
Wheel events inside the tabpanel area are consumed by the tabpanel and do not
|
||||
trigger |<ScrollWheelUp>| or |<ScrollWheelDown>| mappings.
|
||||
|
||||
To additionally show a vertical scrollbar indicating the current scroll
|
||||
position, use "scrollbar": >
|
||||
:set tabpanelopt+=scrollbar
|
||||
|
||||
The "scrollbar" value implies "scroll". A one-column scrollbar is reserved at
|
||||
the edge of the tabpanel; clicking on the scrollbar column moves the thumb to
|
||||
the click position, and the thumb can be dragged to scroll continuously.
|
||||
|
||||
When "vert" is combined with "scrollbar", the scrollbar is drawn next to the
|
||||
vertical separator, on the panel side.
|
||||
|
||||
The scrollbar uses the |hl-PmenuSbar| highlight group for the track and
|
||||
|hl-PmenuThumb| for the thumb.
|
||||
|
||||
The scroll offset is remembered across redraws but is reset when "scroll" or
|
||||
"scrollbar" is toggled off and back on.
|
||||
|
||||
MOUSE CLICKS IN THE TABPANEL: *tabpanel-mouse*
|
||||
|
||||
A left click on a row in the tabpanel selects the tab page that the row
|
||||
belongs to. Unlike the tabline, a double click in the tabpanel does not
|
||||
open a new, empty tab page; it is treated the same as a single click.
|
||||
|
||||
For finer-grained control, the 'tabpanel' value may contain |stl-%[FuncName]|
|
||||
click regions. Clicks on those regions are dispatched to the callback
|
||||
function instead of falling through to tab selection.
|
||||
|
||||
==============================================================================
|
||||
6. Setting 'guitablabel' *setting-guitablabel*
|
||||
|
||||
|
||||
@@ -1562,7 +1562,6 @@ $quote eval.txt /*$quote*
|
||||
+vtp various.txt /*+vtp*
|
||||
+wayland various.txt /*+wayland*
|
||||
+wayland_clipboard various.txt /*+wayland_clipboard*
|
||||
+wayland_focus_steal various.txt /*+wayland_focus_steal*
|
||||
+wildignore various.txt /*+wildignore*
|
||||
+wildmenu various.txt /*+wildmenu*
|
||||
+windows various.txt /*+windows*
|
||||
@@ -6234,6 +6233,9 @@ added-win32-GUI version5.txt /*added-win32-GUI*
|
||||
aff-dic-format spell.txt /*aff-dic-format*
|
||||
after-directory options.txt /*after-directory*
|
||||
aleph options.txt /*aleph*
|
||||
algol68 syntax.txt /*algol68*
|
||||
algol68_no_preludes syntax.txt /*algol68_no_preludes*
|
||||
algol68_symbolic_operators syntax.txt /*algol68_symbolic_operators*
|
||||
alt intro.txt /*alt*
|
||||
alt-input debugger.txt /*alt-input*
|
||||
alternate-file editing.txt /*alternate-file*
|
||||
@@ -7520,6 +7522,7 @@ ft-ada-options ft_ada.txt /*ft-ada-options*
|
||||
ft-ada-plugin ft_ada.txt /*ft-ada-plugin*
|
||||
ft-ada-syntax ft_ada.txt /*ft-ada-syntax*
|
||||
ft-ada-variables ft_ada.txt /*ft-ada-variables*
|
||||
ft-algol68-syntax syntax.txt /*ft-algol68-syntax*
|
||||
ft-ant-syntax syntax.txt /*ft-ant-syntax*
|
||||
ft-apache-syntax syntax.txt /*ft-apache-syntax*
|
||||
ft-arduino-plugin filetype.txt /*ft-arduino-plugin*
|
||||
@@ -7971,7 +7974,6 @@ g:netrw_ssh_browse_reject pi_netrw.txt /*g:netrw_ssh_browse_reject*
|
||||
g:netrw_ssh_cmd pi_netrw.txt /*g:netrw_ssh_cmd*
|
||||
g:netrw_sshport pi_netrw.txt /*g:netrw_sshport*
|
||||
g:netrw_timefmt pi_netrw.txt /*g:netrw_timefmt*
|
||||
g:netrw_tmpfile_escape pi_netrw.txt /*g:netrw_tmpfile_escape*
|
||||
g:netrw_uid pi_netrw.txt /*g:netrw_uid*
|
||||
g:netrw_use_noswf pi_netrw.txt /*g:netrw_use_noswf*
|
||||
g:netrw_use_nt_rcp pi_netrw.txt /*g:netrw_use_nt_rcp*
|
||||
@@ -10891,6 +10893,8 @@ tabpagebuflist() builtin.txt /*tabpagebuflist()*
|
||||
tabpagenr() builtin.txt /*tabpagenr()*
|
||||
tabpagewinnr() builtin.txt /*tabpagewinnr()*
|
||||
tabpanel tabpage.txt /*tabpanel*
|
||||
tabpanel-mouse tabpage.txt /*tabpanel-mouse*
|
||||
tabpanel-scroll tabpage.txt /*tabpanel-scroll*
|
||||
tag tagsrch.txt /*tag*
|
||||
tag-! tagsrch.txt /*tag-!*
|
||||
tag-binary-search tagsrch.txt /*tag-binary-search*
|
||||
@@ -11805,8 +11809,6 @@ waittime channel.txt /*waittime*
|
||||
warningmsg-variable eval.txt /*warningmsg-variable*
|
||||
wayland wayland.txt /*wayland*
|
||||
wayland-and-x11 wayland.txt /*wayland-and-x11*
|
||||
wayland-focus-steal wayland.txt /*wayland-focus-steal*
|
||||
wayland-gnome wayland.txt /*wayland-gnome*
|
||||
wayland-gui wayland.txt /*wayland-gui*
|
||||
wayland-persist wayland.txt /*wayland-persist*
|
||||
wayland-primary-selection wayland.txt /*wayland-primary-selection*
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
*various.txt* For Vim version 9.2. Last change: 2026 Apr 06
|
||||
*various.txt* For Vim version 9.2. Last change: 2026 Apr 27
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -60,10 +60,9 @@ ga Print the ascii value of the character under the
|
||||
but printable according to the 'isprint' option, the
|
||||
non-printable version is also given.
|
||||
|
||||
When the character is larger than 127, the <M-x> form
|
||||
is also printed. For example:
|
||||
<~A> <M-^A> 129, Hex 81, Octal 201 ~
|
||||
<p> <|~> <M-~> 254, Hex fe, Octal 376 ~
|
||||
When the character is larger than 127:
|
||||
<<81>> 129, Hex 0081, Octal 201 ~
|
||||
<p> 254, Hex 00fe, Octal 376 ~
|
||||
(where <p> is a special character)
|
||||
|
||||
The <Nul> character in a file is stored internally as
|
||||
@@ -185,6 +184,9 @@ g8 Print the hex values of the bytes used in the
|
||||
If the mark is "=", a line of dashes is printed
|
||||
around the current line.
|
||||
|
||||
If the 'number' option is set, absolute line numbers
|
||||
will be included in the output.
|
||||
|
||||
*:z!*
|
||||
:[range]z![+-^.=][count]
|
||||
Like ":z", but when [count] is not specified, it
|
||||
@@ -529,9 +531,6 @@ T *+vreplace* |gR| and |gr|
|
||||
*+vtp* on MS-Windows console: support for 'termguicolors'
|
||||
N *+wayland* Unix only: support for the Wayland protocol.
|
||||
N *+wayland_clipboard* Unix only: support for Wayland selections/clipboard.
|
||||
N *+wayland_focus_steal*
|
||||
Unix only: support for Wayland clipboard on
|
||||
compositors without a data control protocol
|
||||
T *+wildignore* 'wildignore' Always enabled since 9.0.0278
|
||||
T *+wildmenu* 'wildmenu' Always enabled since 9.0.0279
|
||||
T *+windows* more than one window; Always enabled since 8.0.1118.
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
*version9.txt* For Vim version 9.2. Last change: 2026 Apr 16
|
||||
*version9.txt* For Vim version 9.2. Last change: 2026 Apr 26
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -41954,7 +41954,7 @@ Vim Arguments: ~
|
||||
|
||||
Configure Switches: ~
|
||||
--with-wayland Enable the |wayland| feature.
|
||||
--enable-wayland-focus-steal Enable the |wayland-focus-steal| feature.
|
||||
--enable-wayland-focus-steal Enable the wayland-focus-steal feature.
|
||||
--enable-socketserver Enable the |socketserver-clientserver|
|
||||
feature.
|
||||
|
||||
@@ -52616,10 +52616,13 @@ Other ~
|
||||
- Allow mouse clickable regions in the 'statusline', 'tabline' and the
|
||||
'tabpanel' using the |stl-%[FuncName]| atom.
|
||||
- Enable reflow support in the |:terminal|.
|
||||
- Added "scroll" and "scrollbar" sub-options to 'tabpanelopt' so the tabpanel
|
||||
can scroll when the tab page list exceeds the visible screen height.
|
||||
|
||||
Platform specific ~
|
||||
-----------------
|
||||
- support OpenType font features in 'guifont' for DirectWrite (Win32)
|
||||
- Include strptime() fallback for MS-Windows
|
||||
|
||||
xxd ~
|
||||
---
|
||||
@@ -52636,6 +52639,9 @@ Changed ~
|
||||
are moved to the resulting joined line instead of being dropped.
|
||||
- Only a few whitelisted options are allowed to be set by a modeline to
|
||||
improve overall security, see for details: 'modelinestrict'
|
||||
- Removed the Wayland focus steal feature 'wlsteal', since it causes too many
|
||||
issues and can now be re-implemted using the |clipboard-providers| feature
|
||||
if needed, see |wayland-primary-selection| for an example.
|
||||
|
||||
*added-9.3*
|
||||
Added ~
|
||||
@@ -52653,8 +52659,8 @@ Autocommands: ~
|
||||
Options: ~
|
||||
|
||||
'modelinestrict' Only allow safe options to be set from a modeline.
|
||||
'pumopt' Additional options for the popup menu
|
||||
'scrolloffpad' Keep 'scrolloff' context at end of file
|
||||
'pumopt' Additional options for the popup menu.
|
||||
'scrolloffpad' Vertically center cursor at end of file.
|
||||
'statuslineopt' Extra window-local options for the 'statusline', to
|
||||
configure the height.
|
||||
't_BS' Begin synchronized update.
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
*wayland.txt* For Vim version 9.2. Last change: 2026 Feb 14
|
||||
*wayland.txt* For Vim version 9.2. Last change: 2026 Apr 20
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -54,15 +54,12 @@ try connecting again.
|
||||
2. Wayland Selections *wayland-selections*
|
||||
|
||||
Vim supports the wlr-data-control-unstable-v1 and ext-data-control-v1
|
||||
protocols, for accessing the current Wayland selection. These are the best
|
||||
case scenario protocols, see |wayland-focus-steal|. Selection in this case
|
||||
protocols, for accessing the current Wayland selection. Selection in this case
|
||||
essentially means the "clipboard." You can check if your Wayland compositor
|
||||
supports either of these protocols by running the wayland-info command, which
|
||||
should be bundled with libwayland on your system: >
|
||||
wayland-info | grep -E '(ext_data_control|zwlr_data_control)'
|
||||
<If grep finds a match, then you have either or both protocols on your system.
|
||||
If you don't get any match, then please see |wayland-focus-steal| for more
|
||||
information.
|
||||
|
||||
Some compositors that are known to support either or both protocols:
|
||||
1. KWin (KDE)
|
||||
@@ -90,39 +87,65 @@ Vim determines which one to use when accessing the clipboard using the
|
||||
|
||||
*wayland-primary-selection*
|
||||
If you find X11 style primary selections useful, Wayland also implements this
|
||||
behaviour in its own protocols:
|
||||
feature using the protocols that Vim supports. This is unless you are using
|
||||
version 1 (not the same as the 'v1' in the protocol name), of the
|
||||
wlr-data-control protocol, then primary selection will not be supported. You
|
||||
can check this using >
|
||||
wayland-info | grep -E '(ext_data_control|zwlr_data_control)'
|
||||
If the "version:" entry for "zwlr_data_control_manager_v1" is "2" or greater,
|
||||
then primary selection is supported. If you also get
|
||||
"ext_data_control_manager_v1", then Vim will use that protocol instead, which
|
||||
has primary selection support builtin into it.
|
||||
|
||||
- The primary selection protocol is the most widely supported, but requires
|
||||
focus in order to be used, see |wayland-focus-steal|.
|
||||
If your Wayland compositor does not support the wlr-data-control-v1 or the
|
||||
ext-data-control-v1 protocol, Vim cannot access the clipboard directly through
|
||||
the Wayland protocol. External tools such as wl-clipboard can be used instead
|
||||
via a user-defined |clipboard-providers|.
|
||||
|
||||
- Data control protocol available on your system, such as the ext or wlr
|
||||
protocols, then primary selection is also supported. This is unless you are
|
||||
using version 1 (not the same as the 'v1' in the protocol name), of the
|
||||
wlr-data-control protocol. Then the primary selection protocol will be used
|
||||
as a fallback.
|
||||
Example: define a provider that shells out to `wl-copy` and `wl-paste`: >vim9
|
||||
|
||||
*wayland-focus-steal* *wayland-gnome*
|
||||
If you are using the GNOME desktop environment on Wayland, as of this writing,
|
||||
there is no method of accessing/modifying the clipboard for external clients
|
||||
such as Vim without being focused. Focused in this case means the client has
|
||||
received some sort of input event, such as a window being focused. This is
|
||||
what the wlr-data-control-unstable-v1 and ext-data-control-v1 protocols solve.
|
||||
If your Wayland compositor does not support the above protocols, then the
|
||||
above explanation applies.
|
||||
vim9script
|
||||
|
||||
To solve this problem, Vim implements a way of gaining focus in order to
|
||||
access the clipboard, by creating a temporary transparent top-level surface.
|
||||
This is by default disabled and can be enabled via the 'wlsteal' option.
|
||||
Moreover, a seat that has a keyboard is also required, see 'wlseat', and the
|
||||
xdg-shell protocol must be available. Additionally, Vim must be compiled with
|
||||
the |+wayland_focus_steal| feature.
|
||||
def Available(): bool
|
||||
return executable('wl-copy') && executable('wl-paste')
|
||||
enddef
|
||||
|
||||
Note that this method can have several side effects from the result of focus
|
||||
stealing. For example, if you have a taskbar that shows currently opened apps
|
||||
in your desktop environment, then when Vim attempts to steal focus, it may
|
||||
"flicker," as if a window was opened then immediately closed after.
|
||||
Additionally, if you are in fullscreen mode, this focus stealing won't work,
|
||||
because the created surface won't ever gain focus. If this happens, Vim will
|
||||
seem to freeze temporarily, see 'wltimeoutlen' for more information.
|
||||
def Copy(reg: string, type: string, str: list<string>)
|
||||
var args = "wl-copy"
|
||||
|
||||
if reg == "*"
|
||||
args ..= " -p"
|
||||
endif
|
||||
|
||||
system(args, str)
|
||||
enddef
|
||||
|
||||
def Paste(reg: string): tuple<string, list<string>>
|
||||
var args = "wl-paste --type text/plain;charset=utf-8"
|
||||
|
||||
if reg == "*"
|
||||
args ..= " -p"
|
||||
endif
|
||||
|
||||
return ("", systemlist(args))
|
||||
enddef
|
||||
|
||||
v:clipproviders["wl_clipboard"] = {
|
||||
available: Available,
|
||||
copy: {
|
||||
"+": Copy,
|
||||
"*": Copy
|
||||
},
|
||||
paste: {
|
||||
"+": Paste,
|
||||
"*": Paste
|
||||
}
|
||||
}
|
||||
|
||||
set clipmethod=wl_clipboard
|
||||
|
||||
|
||||
This relies on the wl-clipboard package being installed
|
||||
(https://github.com/bugaevc/wl-clipboard).
|
||||
|
||||
vim:tw=78:ts=8:noet:ft=help:norl
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
" Vim support file to detect file types
|
||||
"
|
||||
" Maintainer: The Vim Project <https://github.com/vim/vim>
|
||||
" Last Change: 2026 Apr 08
|
||||
" Last Change: 2026 Apr 20
|
||||
" Former Maintainer: Bram Moolenaar <Bram@vim.org>
|
||||
|
||||
" If the filetype can be detected from extension or file name(the final path component),
|
||||
@@ -1617,6 +1617,10 @@ au BufNewFile,BufRead *.txt
|
||||
\| setf text
|
||||
\| endif
|
||||
|
||||
" Ghostty configuration
|
||||
au BufNewFile,BufRead */ghostty/config setf ghostty
|
||||
au BufNewFile,BufRead */ghostty/themes/* call s:StarSetf('ghostty')
|
||||
au BufNewFile,BufRead */com.mitchellh.ghostty/config setf ghostty
|
||||
|
||||
|
||||
" Generic log file
|
||||
|
||||
47
runtime/ftplugin/algol68.vim
Normal file
47
runtime/ftplugin/algol68.vim
Normal file
@@ -0,0 +1,47 @@
|
||||
" Vim filetype plugin
|
||||
" Language: Algol 68
|
||||
" Maintainer: Doug Kearns <dougkearns@gmail.com>
|
||||
" Last Change: 2026 Apr 23
|
||||
|
||||
if exists("b:did_ftplugin")
|
||||
finish
|
||||
endif
|
||||
let b:did_ftplugin = 1
|
||||
|
||||
let s:cpo_save = &cpo
|
||||
set cpo&vim
|
||||
|
||||
" TODO: 'comments'
|
||||
|
||||
setlocal commentstring=#\ %s\ #
|
||||
|
||||
let &l:include='\c\%(^\|;\)\s*\%(PR\|PRAGMAT\)\s\+\%(read\|include\)'
|
||||
|
||||
let b:undo_ftplugin = "setl cms< inc<"
|
||||
|
||||
if exists("loaded_matchit") && !exists("b:match_words")
|
||||
let b:match_ignorecase = 0
|
||||
let b:match_words = '\<BEGIN\>:\<END\>,' ..
|
||||
\ '\<IF\>:\<THEN\>:\<ELIF\>:\<ELSE\>:\<FI\>,' ..
|
||||
\ '\<CASE\>:\<IN\>:\<OUSE\>:\<OUT\>:\<ESAC\>,' ..
|
||||
"\ TODO: loops have overlapping start and intermediate keywords like
|
||||
"\ `TO` which are difficult to match with patterns alone.
|
||||
\ '\<DO\>:\<OD\>'
|
||||
let b:match_skip = 's:Comment\|String\|PreProc'
|
||||
let b:undo_ftplugin ..= " | unlet! b:match_ignorecase b:match_skip b:match_words"
|
||||
endif
|
||||
|
||||
if (has("gui_win32") || has("gui_gtk")) && !exists("b:browsefilter")
|
||||
let b:browsefilter = "Algol 68 Source Files (*.a68)\t*.a68\n"
|
||||
if has("win32")
|
||||
let b:browsefilter ..= "All Files (*.*)\t*\n"
|
||||
else
|
||||
let b:browsefilter ..= "All Files (*)\t*\n"
|
||||
endif
|
||||
let b:undo_ftplugin ..= " | unlet! b:browsefilter"
|
||||
endif
|
||||
|
||||
let &cpo = s:cpo_save
|
||||
unlet s:cpo_save
|
||||
|
||||
" vim: nowrap sw=2 sts=2 ts=8
|
||||
10
runtime/ftplugin/ghostty.vim
Normal file
10
runtime/ftplugin/ghostty.vim
Normal file
@@ -0,0 +1,10 @@
|
||||
" Vim filetype plugin file
|
||||
" Language: ghostty
|
||||
|
||||
" Quit if a ftplugin file was already loaded
|
||||
if exists("b:did_ftplugin")
|
||||
finish
|
||||
endif
|
||||
|
||||
" Use the cfg plugin, it's similar enough.
|
||||
runtime! ftplugin/cfg.vim
|
||||
@@ -4,6 +4,7 @@
|
||||
" Last Change: 2025 Apr 08
|
||||
" 2025 Apr 08 by Vim project (set 'omnifunc' and 'iskeyword', #17073)
|
||||
" 2025 Aug 08 by Vim project (unset comment options, #17889)
|
||||
" 2026 Apr 26 by Vim project (make HelpComplete global, #20024)
|
||||
|
||||
if exists("b:did_ftplugin")
|
||||
finish
|
||||
@@ -17,14 +18,14 @@ let b:undo_ftplugin = "setl isk< fo< tw< cole< cocu< keywordprg< omnifunc< comme
|
||||
|
||||
setl comments= cms=
|
||||
|
||||
setlocal formatoptions+=tcroql textwidth=78 keywordprg=:help omnifunc=s:HelpComplete
|
||||
setlocal formatoptions+=tcroql textwidth=78 keywordprg=:help omnifunc=HelpComplete
|
||||
let &l:iskeyword='!-~,^*,^|,^",192-255'
|
||||
if has("conceal")
|
||||
setlocal cole=2 cocu=nc
|
||||
endif
|
||||
|
||||
if !exists('*s:HelpComplete')
|
||||
func s:HelpComplete(findstart, base)
|
||||
if !exists('*HelpComplete')
|
||||
func HelpComplete(findstart, base)
|
||||
if a:findstart
|
||||
let colnr = col('.') - 1 " Get the column number before the cursor
|
||||
let line = getline('.')
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
" These commands create the option window.
|
||||
"
|
||||
" Maintainer: The Vim Project <https://github.com/vim/vim>
|
||||
" Last Change: 2026 Apr 15
|
||||
" Last Change: 2026 Apr 21
|
||||
" Former Maintainer: Bram Moolenaar <Bram@vim.org>
|
||||
|
||||
" If there already is an option window, jump to that one.
|
||||
@@ -351,7 +351,7 @@ call append("$", "\t" .. s:local_to_window)
|
||||
call <SID>BinOptionL("sms")
|
||||
call <SID>AddOption("scrolloff", gettext("number of screen lines to show around the cursor"))
|
||||
call append("$", " \tset so=" . &so)
|
||||
call <SID>AddOption("scrolloffpad", gettext("keep 'scrolloff' context even at end of file"))
|
||||
call <SID>AddOption("scrolloffpad", gettext("vertically center cursor even at end of file"))
|
||||
call append("$", " \tset sop=" . &sop)
|
||||
call <SID>AddOption("wrap", gettext("long lines wrap"))
|
||||
call append("$", "\t" .. s:local_to_window)
|
||||
@@ -835,10 +835,6 @@ if has('wayland')
|
||||
call <SID>AddOption("wlseat", gettext("Wayland seat to use"))
|
||||
call <SID>OptionG("wse", &wse)
|
||||
endif
|
||||
if has("wayland_focus_steal")
|
||||
call <SID>AddOption("wlsteal", gettext("Enable wayland focus stealing functionality in order to access the clipboard"))
|
||||
call <SID>BinOptionG("wst", &wst)
|
||||
endif
|
||||
call <SID>AddOption("keymodel", gettext("\"startsel\" and/or \"stopsel\"; what special keys can do"))
|
||||
call <SID>OptionG("km", &km)
|
||||
|
||||
|
||||
23
runtime/pack/dist/opt/netrw/autoload/netrw.vim
vendored
23
runtime/pack/dist/opt/netrw/autoload/netrw.vim
vendored
@@ -25,6 +25,9 @@
|
||||
" 2026 Apr 01 by Vim Project use fnameescape() with netrw#FileUrlEdit()
|
||||
" 2026 Apr 05 by Vim Project Fix netrw#RFC2396() #19913
|
||||
" 2026 Apr 15 by Vim Project Add missing escape()
|
||||
" 2026 Apr 19 by Vim Project expand ~ on Windows #20003
|
||||
" 2026 Apr 21 by Vim Project fix shell-injection via tempfile suffix (sftp://, file://)
|
||||
" 2026 Apr 21 by Vim Project drop unused g:netrw_tmpfile_escape
|
||||
" Copyright: Copyright (C) 2016 Charles E. Campbell {{{1
|
||||
" Permission is hereby granted to use and distribute this code,
|
||||
" with or without modifications, provided that this copyright
|
||||
@@ -399,7 +402,6 @@ else
|
||||
call s:NetrwInit("g:netrw_glob_escape",'*[]?`{~$\')
|
||||
endif
|
||||
call s:NetrwInit("g:netrw_menu_escape",'.&? \')
|
||||
call s:NetrwInit("g:netrw_tmpfile_escape",' &;')
|
||||
call s:NetrwInit("s:netrw_map_escape","<|\n\r\\\<C-V>\"")
|
||||
if has("gui_running") && (&enc == 'utf-8' || &enc == 'utf-16' || &enc == 'ucs-4')
|
||||
let s:treedepthstring= "│ "
|
||||
@@ -530,8 +532,8 @@ function netrw#Explore(indx,dosplit,style,...)
|
||||
NetrwKeepj norm! 0
|
||||
|
||||
if a:0 > 0
|
||||
if a:1 =~ '^\~' && (has("unix") || g:netrw_cygwin)
|
||||
let dirname= simplify(substitute(a:1,'\~',expand("$HOME"),''))
|
||||
if a:1 =~ '^\~' && (has("unix") || has("win32") || g:netrw_cygwin)
|
||||
let dirname= simplify(substitute(a:1,'^\~',escape(expand("$HOME"),'\&~'),''))
|
||||
elseif a:1 == '.'
|
||||
let dirname= simplify(exists("b:netrw_curdir")? b:netrw_curdir : getcwd())
|
||||
if dirname !~ '/$'
|
||||
@@ -1820,14 +1822,14 @@ function netrw#NetRead(mode,...)
|
||||
".........................................
|
||||
" NetRead: (sftp) NetRead Method #9 {{{3
|
||||
elseif b:netrw_method == 9
|
||||
call netrw#os#Execute(s:netrw_silentxfer."!".g:netrw_sftp_cmd." ".netrw#os#Escape(g:netrw_machine.":".b:netrw_fname,1)." ".tmpfile)
|
||||
call netrw#os#Execute(s:netrw_silentxfer."!".g:netrw_sftp_cmd." ".netrw#os#Escape(g:netrw_machine.":".b:netrw_fname,1)." ".netrw#os#Escape(tmpfile,1))
|
||||
let result = s:NetrwGetFile(readcmd, tmpfile, b:netrw_method)
|
||||
let b:netrw_lastfile = choice
|
||||
|
||||
".........................................
|
||||
" NetRead: (file) NetRead Method #10 {{{3
|
||||
elseif b:netrw_method == 10 && exists("g:netrw_file_cmd")
|
||||
call netrw#os#Execute(s:netrw_silentxfer."!".g:netrw_file_cmd." ".netrw#os#Escape(b:netrw_fname,1)." ".tmpfile)
|
||||
call netrw#os#Execute(s:netrw_silentxfer."!".g:netrw_file_cmd." ".netrw#os#Escape(b:netrw_fname,1)." ".netrw#os#Escape(tmpfile,1))
|
||||
let result = s:NetrwGetFile(readcmd, tmpfile, b:netrw_method)
|
||||
let b:netrw_lastfile = choice
|
||||
|
||||
@@ -8964,14 +8966,17 @@ function s:GetTempfile(fname)
|
||||
endif
|
||||
|
||||
" use fname's suffix for the temporary file
|
||||
" Restrict the suffix to word characters so shell metacharacters in a
|
||||
" remote filename (e.g. sftp://host/foo.txt;id) cannot ride along into
|
||||
" the tempfile name and out into a downstream shell command.
|
||||
if a:fname != ""
|
||||
if a:fname =~ '\.[^./]\+$'
|
||||
if a:fname =~ '\.\w\+$'
|
||||
if a:fname =~ '\.tar\.gz$' || a:fname =~ '\.tar\.bz2$' || a:fname =~ '\.tar\.xz$'
|
||||
let suffix = ".tar".substitute(a:fname,'^.*\(\.[^./]\+\)$','\1','e')
|
||||
let suffix = ".tar".substitute(a:fname,'^.*\(\.\w\+\)$','\1','e')
|
||||
elseif a:fname =~ '.txz$'
|
||||
let suffix = ".txz".substitute(a:fname,'^.*\(\.[^./]\+\)$','\1','e')
|
||||
let suffix = ".txz".substitute(a:fname,'^.*\(\.\w\+\)$','\1','e')
|
||||
else
|
||||
let suffix = substitute(a:fname,'^.*\(\.[^./]\+\)$','\1','e')
|
||||
let suffix = substitute(a:fname,'^.*\(\.\w\+\)$','\1','e')
|
||||
endif
|
||||
let tmpfile= substitute(tmpfile,'\.tmp$','','e')
|
||||
let tmpfile .= suffix
|
||||
|
||||
4
runtime/pack/dist/opt/netrw/doc/netrw.txt
vendored
4
runtime/pack/dist/opt/netrw/doc/netrw.txt
vendored
@@ -2854,10 +2854,6 @@ your browsing preferences. (see also: |netrw-settings|)
|
||||
such as listing, file removal, etc.
|
||||
default: ssh
|
||||
|
||||
*g:netrw_tmpfile_escape* =' &;'
|
||||
escape() is applied to all temporary files
|
||||
to escape these characters.
|
||||
|
||||
*g:netrw_timefmt* specify format string to vim's strftime().
|
||||
The default, "%c", is "the preferred date
|
||||
and time representation for the current
|
||||
|
||||
469
runtime/syntax/algol68.vim
Normal file
469
runtime/syntax/algol68.vim
Normal file
@@ -0,0 +1,469 @@
|
||||
" Vim syntax file
|
||||
" Language: Algol 68
|
||||
" Version: 0.4
|
||||
" Maintainer: Janis Papanagnou
|
||||
" Previous Maintainer: NevilleD.ALGOL_68@sgr-a.net
|
||||
" Last Change: 2026 Apr 23
|
||||
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
syn sync minlines=250 maxlines=500
|
||||
|
||||
" Algol68 Final Report, unrevised
|
||||
syn keyword algol68PreProc PRIORITY
|
||||
syn keyword algol68Operator BTB CTB CONJ QUOTE CT CTAB EITHER SIGN
|
||||
|
||||
|
||||
" Algol68 Revised Report
|
||||
syn keyword algol68Boolean TRUE FALSE
|
||||
syn keyword algol68Conditional IF THEN ELSE ELIF FI
|
||||
syn keyword algol68Conditional CASE IN OUT OUSE ESAC
|
||||
syn keyword algol68Constant NIL SKIP EMPTY
|
||||
syn keyword algol68Statement MODE OP PRIO PROC
|
||||
syn keyword algol68Label GOTO
|
||||
syn match algol68Label "\<GO TO\>"
|
||||
syn keyword algol68Operator ABS REPR ROUND ENTIER ARG BIN LENG SHORTEN ODD
|
||||
syn keyword algol68Operator SHL SHR ROL ROR UP DOWN LEVEL LWB UPB I RE IM
|
||||
syn keyword algol68Operator OVER MOD ELEM SET CLEAR
|
||||
syn keyword algol68Operator LT LE GE GT
|
||||
syn keyword algol68Operator EQ NE
|
||||
syn keyword algol68Operator AND OR XOR NOT
|
||||
" Genie short-circuit pseudo operators
|
||||
syn keyword algol68Operator THEF ANDF ANDTH ELSF ORF OREL
|
||||
syn keyword algol68Operator ANDTHEN ORELSE
|
||||
syn keyword algol68Operator MINUSAB PLUSAB TIMESAB DIVAB OVERAB MODAB PLUSTO
|
||||
syn keyword algol68Operator IS ISNT OF AT
|
||||
syn keyword algol68Operator SORT ELEMS
|
||||
syn keyword algol68Repeat FOR FROM BY UPTO DOWNTO TO WHILE DO UNTIL OD
|
||||
syn keyword algol68Statement PAR BEGIN END EXIT
|
||||
syn keyword algol68Struct STRUCT
|
||||
syn keyword algol68PreProc VECTOR
|
||||
syn keyword algol68Type FLEX HEAP LOC LONG REF SHORT
|
||||
syn keyword algol68Type VOID BOOL INT REAL COMPL CHAR STRING COMPLEX
|
||||
syn keyword algol68Type BITS BYTES FILE CHANNEL PIPE SEMA SOUND
|
||||
syn keyword algol68Type FORMAT STRUCT UNION
|
||||
" Genie extensions in addition to ROUND and ENTIER
|
||||
syn keyword algol68Operator FLOOR CEIL NINT TRUNC FRAC FIX
|
||||
|
||||
" 20011222az: Added new items.
|
||||
syn keyword algol68Todo contained TODO FIXME XXX DEBUG NOTE
|
||||
|
||||
|
||||
" String
|
||||
syn region algol68String matchgroup=algol68String start=+"+ end=+"+ contains=algol68StringEscape
|
||||
syn match algol68StringEscape contained '""'
|
||||
syn match algol68StringEscape contained "\\$"
|
||||
|
||||
|
||||
syn match algol68Identifier "\<[a-z][a-z0-9_]*\>"
|
||||
|
||||
|
||||
if exists("algol68_symbolic_operators")
|
||||
syn match algol68SymbolOperator "\\"
|
||||
syn match algol68SymbolOperator ":=\|="
|
||||
syn match algol68SymbolOperator "[~^]"
|
||||
syn match algol68SymbolOperator "[~^]="
|
||||
syn match algol68SymbolOperator "[<>]"
|
||||
syn match algol68SymbolOperator "[<>]="
|
||||
syn match algol68SymbolOperator "\%([-+*%/]\|%\*\)"
|
||||
syn match algol68SymbolOperator "\%([-+*%/]\|%\*\):="
|
||||
syn match algol68SymbolOperator "+=:"
|
||||
syn match algol68SymbolOperator "*\*\|&"
|
||||
endif
|
||||
|
||||
syn match algol68Number "\<\d\+\%(\s\+\d\+\)*\>"
|
||||
|
||||
syn match algol68Float "\c\.\d\+\%(\s\+\d\+\)*\%(\s*[e\\⏨]\s*[-+]\?\s*\d\+\%(\s\+\d\+\)*\)\?\>"
|
||||
syn match algol68Float "\c\<\d\+\%(\s\+\d\+\)*\%(\s*[e\\⏨]\s*[-+]\?\s*\d\+\%(\s\+\d\+\)*\)\>"
|
||||
syn match algol68Float "\c\<\d\+\%(\s\+\d\+\)*\s*\.\s*\d\+\%(\s\+\d\+\)*\%(\s*[e\\⏨]\s*[-+]\?\s*\d\+\%(\s\+\d\+\)*\)\?\>"
|
||||
|
||||
syn match algol68HexNumber "\c\<2r\s*[01]\+\%(\s\+[01]\+\)*\>"
|
||||
syn match algol68HexNumber "\c\<4r\s*[0-3]\+\%(\s\+[0-3]\+\)*\>"
|
||||
syn match algol68HexNumber "\c\<8r\s*[0-7]\+\%(\s\+[0-7]\+\)*\>"
|
||||
syn match algol68HexNumber "\c\<16r\s*[0-9a-f]\+\%(\s\+[0-9a-f]\+\)*\>"
|
||||
|
||||
|
||||
syn region algol68Special start="\$" end="\$" contains=algol68String
|
||||
syn region algol68Comment start="¢" end="¢" contains=algol68Todo,algol68SpaceError
|
||||
syn region algol68Comment start="£" end="£" contains=algol68Todo,algol68SpaceError
|
||||
syn region algol68Comment start="#" end="#" contains=algol68Todo,algol68SpaceError
|
||||
syn region algol68Comment start="\<CO\>" end="\<CO\>" contains=algol68Todo,algol68SpaceError
|
||||
syn region algol68Comment start="\<COMMENT\>" end="\<COMMENT\>" contains=algol68Todo,algol68SpaceError
|
||||
syn region algol68PreProc start="\<PR\>" end="\<PR\>" contains=algol68Todo,algol68SpaceError
|
||||
syn region algol68PreProc start="\<PRAGMAT\>" end="\<PRAGMAT\>" contains=algol68Todo,algol68SpaceError
|
||||
" algol68r
|
||||
syn region algol68Comment start="{" end="}" contains=algol68Todo,algol68SpaceError
|
||||
syn region algol68Comment start="{{{" end="}}}" contains=algol68Todo,algol68SpaceError
|
||||
|
||||
" ALGOL 68r
|
||||
syn keyword algol68PreProc DECS CONTEXT configinfo A68CONFIG KEEP FINISH USE SYSPROCS IOSTATE FORALL
|
||||
" ALGOL 68c
|
||||
syn keyword algol68PreProc USING ENVIRON FOREACH ASSERT
|
||||
|
||||
if !exists("algol68_no_preludes")
|
||||
|
||||
|
||||
" THE STANDARD ENVIRONMENT
|
||||
|
||||
" Enquiries
|
||||
syn match algol68Predefined "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(blank\|formfeed\|newline\|null\|tab\|eof\)\s*char\%(acter\)\?\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Predefined "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(max\s*abs\|exp\|error\)\s*char\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Predefined "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(\%(long\s*\)\?long\s*\)\?max\s*\%(bits\|int\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Predefined "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(\%(long\s*\)\?long\s*\)\?\%(max\|min\|small\)\s*real\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Predefined "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(\%(\%(long\s*\)\?long\s*\)\?\%(bits\|bytes\|exp\|int\|real\)\s*width\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Predefined "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(bits\|bytes\|compl\|int\|real\)\s*\%(lengths\|shorths\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Predefined "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(blank\|flip\|flop\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
|
||||
" Transput Files and Channels
|
||||
syn match algol68Predefined "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<stand\s*\%(in\|out\|back\|error\)\%(\s*channel\)\?\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Predefined "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<stand\s*draw\s*channel\>\%(\s*[a-z0-9]\)\@!"
|
||||
|
||||
" Transput Event Routines
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<on\s*\%(\%(line\|page\|\%(logical\s*\|physical\s*\)\?file\|format\)\s*\)end\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<on\s*\%(\%(format\|value\|open\|transput\)\s*\)error\>\%(\s*[a-z0-9]\)\@!"
|
||||
|
||||
" Connections to Files
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(open\|establish\|append\|create\|associate\|close\|lock\|erase\|scratch\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
|
||||
" Positioning on Files
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<new\s*line\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<new\s*page\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<back\s*space\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(reset\|rewind\|rewrite\|set\|seek\|space\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
|
||||
" I/O on Files (Standard)
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(get\|put\|print\|read\|write\)\%(f\|\s*bin\)\?\>\%(\s*[a-z0-9]\)\@!"
|
||||
|
||||
" I/O on Files (Algol68C)
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(print\|read\)\s*\%(\%(long\s*\)\?long\s*\)\?\%(int\|real\|complex\|bits\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(print\|read\)\s*\%(bool\|char\|string\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<read\s*line\>\%(\s*[a-z0-9]\)\@!"
|
||||
|
||||
" Enquiries on Files
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(get\|put\|bin\|set\|reset\|rewind\|reidf\|draw\)\s*possible\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<end\s*of\s*\%(file\|line\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(make\s*\)\?term\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(compressible\|eof\|eoln\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
|
||||
" Keyboard Control
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(cooked\|raw\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
|
||||
" Math Constants
|
||||
syn match algol68Predefined "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(\%(long\s*\)\?long\s*\)\?\%(min\s*real\|\%(minus\s*\)\?infinity\|\%(min\s*\)\?inf\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Predefined "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(\%(\%(long\s*\)\?long\s*\)\|[qd]\)\?pi\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Predefined "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<mp\s*radix\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Predefined "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<nan\>\%(\s*[a-z0-9]\)\@!"
|
||||
|
||||
" Math Basic Functions
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\%([a-z0-9]\s\+\)\@8<!\<\%(\%(\%(long\s*\)\?long\s*\)\|[qd]\)\?\%(sqrt\|cbrt\|curt\|exp\|ln\|log\)\>\%(\s*[a-z0-9]\)\@!\%(\s\{1,7}[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<ln\s*abs\>\%(\s*[a-z0-9]\)\@!"
|
||||
|
||||
" Math Trigonometric Functions
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(\%(\%(long\s*\)\?long\s*\)\|[qd]\)\?\%(arc\s*\|a\)\?\%(sin\|cos\|tan\|cot\|sec\|csc\|cas\)\%(h\|\%(\s*dg\)\)\?\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(\%(\%(long\s*\)\?long\s*\)\|[qd]\)\?\%(arc\s*\|a\)\?tan2\%(\s*dg\)\?\>\%(\s*[a-z0-9]\)\@!"
|
||||
" long-long-sinpi/cospi/tanpi/cotpi
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(\%(\%(long\s*\)\?long\s*\)\|[qd]\)\?\%(sin\|cos\|tan\|cot\)\s*pi\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<ln\s*\%(sinh\|cosh\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
" a special case in Genie?
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<atan\s*int\>\%(\s*[a-z0-9]\)\@!"
|
||||
|
||||
" Random Number Generator
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(\%(long\s*\)\?long\s*\)\?\%(next\s*\)\?random\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<first\s*random\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<rnd\>\%(\s*[a-z0-9]\)\@!"
|
||||
|
||||
" Garbage Collection and Memory
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<collect\s*seconds\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<garbage\%(\s*\%(collections\|freed\|refused\|seconds\)\)\?\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<gc\s*heap\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<on\s*gc\s*event\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<preemptive\s*\%(gc\|sweep\%(\s*heap\)\?\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<sweep\s*heap\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<sweeps\%(\s*refused\)\?\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(system\s*\)\?\%(heap\|stack\)\s*pointer\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(actual\|system\)\s*stack\s*size\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(blocks\|collections\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
|
||||
" I/O on Strings
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(puts\|gets\|string\)f\?\>\%(\s*[a-z0-9]\)\@!"
|
||||
" Character Type Tests
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<is\s*\%(alnum\|alpha\|cntrl\|digit\|graph\|lower\|print\|punct\|space\|upper\|xdigit\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
" Operations on Characters
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<to\s*\%(upper\|lower\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
" Search in Strings
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(char\|last\s*char\|string\)\s*in\s*string\>\%(\s*[a-z0-9]\)\@!"
|
||||
|
||||
" Time and Date
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(cpu\|wall\|utc\|local\)\s*time\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(wall\s*\)\?clock\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(wall\s*\)\?seconds\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<sleep\>\%(\s*[a-z0-9]\)\@!"
|
||||
|
||||
" Type Operations
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(long\s*\)\?\%(bits\|bytes\)\s*pack\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(long\s*long\s*\)\?bits\s*pack\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\%([a-z0-9]\s\+\)\@8<!\<\%(bits\|whole\|fixed\|float\|real\)\>\%(\s*[a-z0-9]\)\@!\%(\s*[a-z0-9]\)\@!"
|
||||
|
||||
" Runtime
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(program\s*\)\?idf\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(backtrace\|break\|debug\|monitor\|abend\|evaluate\|system\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(i32\|i64\|r64\|r128\)mach\>\%(\s*[a-z0-9]\)\@!"
|
||||
|
||||
|
||||
" UNIX EXTENSIONS
|
||||
|
||||
" Environment Functions
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(a68g\s*\)\?\%(argc\|argv\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<get\s*env\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<reset\s*errno\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<str\s*error\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(get\|set\)\s*pwd\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(rows\|columns\|abend\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<errno\>\%(\s*[a-z0-9]\)\@!"
|
||||
|
||||
" Processes
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<execve\%(\s*child\%(\s*pipe\)\?\|\s*output\)\?\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<exec\%(\s*sub\%(\s*pipeline\|\s*output\)\?\)\?\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<fork\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<wait\s*pid\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<create\s*pipe\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<peek\s*char\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<sig\s*segv\>\%(\s*[a-z0-9]\)\@!"
|
||||
|
||||
" File types and attributes
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<file\s*is\s*\%(block\s*device\|char\s*device\|directory\|regular\|fifo\|link\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<file\s*mode\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<get\s*directory\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<real\s*path\>\%(\s*[a-z0-9]\)\@!"
|
||||
|
||||
" Fetching web page contents and sending requests
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<https\?\s*\%(content\|timeout\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<tcp\s*request\>\%(\s*[a-z0-9]\)\@!"
|
||||
|
||||
" Regular expressions in string manipulation
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<grep\s*in\s*\%(sub\)\?string\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<sub\s*in\s*string\>\%(\s*[a-z0-9]\)\@!"
|
||||
|
||||
" Curses support
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<curses\s*\%(start\|end\|clear\|refresh\|get\s*char\|put\s*char\|move\|lines\|columns\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<curses\s*\%(green\|cyan\|red\|yellow\|magenta\|blue\|white\)\%(\s*inverse\)\?\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<curses\s*del\s*char\>\%(\s*[a-z0-9]\)\@!"
|
||||
|
||||
|
||||
" POSTGRESQL CLIENT ROUTINES
|
||||
|
||||
" Connecting to a server
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<pq\s*\%(connect\s*db\|finish\|reset\|parameter\s*status\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
|
||||
" Sending queries and retrieving results
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<pq\s*\%(exec\|ntuples\|nfields\|fname\|fnumber\|fformat\|get\s*is\s*null\|get\s*value\|cmd\s*status\|cmd\s*tuples\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
|
||||
" Connection status information
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<pq\s*\%(\%(result\s*\)\?error\s*message\|db\|user\|pass\|host\|port\|tty\|options\|\%(protocol\|server\)\s*version\|socket\|backend\s*pid\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
|
||||
|
||||
" SOUND
|
||||
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(new\|get\|set\)\s*sound\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn keyword algol68Operator RESOLUTION CHANNELS RATE SAMPLES
|
||||
|
||||
|
||||
" DRAWING USING THE GNU PLOTTING UTILITIES
|
||||
|
||||
" Setting up a graphics device
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<draw\s*\%(device\|erase\|show\|move\|aspect\|fill\s*style\|line\s*style\|line\s*width\|clear\|flush\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<make\s*device\>\%(\s*[a-z0-9]\)\@!"
|
||||
|
||||
" Specifying colours
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<draw\s*\%(\%(background\s*\)\?colou\?r\%(\s*name\)\?\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<draw\s*get\s*colou\?r\s*name\>\%(\s*[a-z0-9]\)\@!"
|
||||
|
||||
" Drawing objects
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<draw\s*\%(point\|line\|rect\|circle\|ball\|star\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
|
||||
" Drawing text
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<draw\s*\%(text\%(\s*angle\)\?\|font\s*\%(name\|size\)\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
|
||||
|
||||
" EXTRA NUMERICAL PROCEDURES
|
||||
|
||||
" COMPLEX Functions
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(\%(\%(long\s*\)\?long\s*\)\|[qd]\)\?c\%(omplex\s*\)\?\%(sqrt\|exp\|ln\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(\%(long\s*\)\?long\s*\)\?complex\s*\%(arc\s*\)\?\%(sin\|cos\|tan\)h\?\>\%(\s*[a-z0-9]\)\@!"
|
||||
" cas casin casinh dcas dcasin dcasinh qcas qcasin qcasinh longcas longlongcas
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(\%(\%(long\s*\)\?long\s*\)\|[dq]\?\)ca\?\%(sin\|cos\|tan\)h\?\>\%(\s*[a-z0-9]\)\@!"
|
||||
" a special case in Genie?
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<long\s*complex\s*atanh\>\%(\s*[a-z0-9]\)\@!"
|
||||
|
||||
" REAL Airy Functions
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<airy\s*[ab]i\%(\s*deriv\)\?\%(\s*scaled\)\?\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<airy\s*[ab]i\%(\s*derivative\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<airy\s*zero\s*[ab]i\%(\s*deriv\)\?\>\%(\s*[a-z0-9]\)\@!"
|
||||
|
||||
" REAL Bessel Functions
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<bessel\s*\%(jn\|yn\|in\|exp\s*in\|kn\|exp\s*kn\|jl\|yl\|exp\s*il\|exp\s*kl\|jnu\|ynu\|inu\|exp\s*inu\|knu\|exp\s*knu\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
|
||||
" only a few could be sensibly merged; we keep them apart
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<bessel\s*\%(il[012]\?\s*scaled\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<bessel\s*\%(in[01]\%(\s*scaled\)\?\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<bessel\s*\%(in\s*u\?\s*scaled\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<bessel\s*\%(j\%(\l[012]\|n[01]\)\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<bessel\s*\%(kl[012]\?\s*scaled\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<bessel\s*\%(kn[01]\%(\s*scaled\)\?\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<bessel\s*\%(kn\s*[u_]\?\s*scaled\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<bessel\s*ln\s*knu\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<bessel\s*\%(y\%(\l[012]\|n[01]\)\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<bessel\s*zero\s*j\%([01]\|nu\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
|
||||
" REAL Elliptic Integrals
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<elliptic\s*integral\s*\%(k\|e\|rf\<rd\|rj\|rc\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
|
||||
" REAL Error and Gamma Functions
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(ln\s*\)\?\%(fact\|choose\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<prime\s*factors\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(\%(\%(long\s*\)\?long\s*\)\|[qd]\)\?\%(inv\%(erse\)\?\s*\)\?erfc\?\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<mpfr\s*\%(\%(\%(long\s*\)\?long\s*\)\|q\)\?\%(inv\s*\)\?erfc\?\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(\%(\%(\%(mpfr\s*\)\?long\s*\)\?long\s*\)\|\%(d\|\%(mpfr\s*\)\?q\)\)\?\%(beta\|gamma\)\%(\s*inc\s*g\?f\?\)\?\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<beta\s*inc\s*gsl\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(\%(\%(\%(mpfr\s*\)\?long\s*\)\?long\s*\)\|\%(d\|\%(mpfr\s*\)\?q\)\)\?ln\s*\%(beta\|gamma\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<mpfr\s*mp\>\%(\s*[a-z0-9]\)\@!"
|
||||
" is the following a special case in Genie?
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<mpfr\s*\%(long\s*\|d\)gamma\s*inc\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "gamma\s*\%(\%(inc\s*\%(gsl\|[pq]\)\)\|inv\|star\)\>\%(\s*\%([a-z_]\|\l\d\+\)\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<lj[ef]\s*126\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<ln1p\>\%(\s*[a-z0-9]\)\@!"
|
||||
|
||||
|
||||
|
||||
" Scaling Factors
|
||||
|
||||
" strangely missing some common factors (hecto, deca, deci, centi),
|
||||
" also myria, and the more extreme factors (quetta, ronna, ronto, quecto)
|
||||
syn match algol68Predefined "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<num\s*\%(yotta\|zetta\|exa\|peta\|tera\|giga\|mega\|kilo\|milli\|micro\|nano\|pico\|femto\|atto\|zepto\|yocto\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
|
||||
|
||||
" Physical Constants
|
||||
|
||||
" Fundamental Constants
|
||||
syn match algol68Predefined "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(cgs\|mksa\)\s*\%(boltzmann\|faraday\|gauss\|hectare\|\%(kilometers\|miles\)\s*per\s*hour\|micron\|molar\s*gas\|planck\s*constant\%(\s*bar\)\?\|speed\s*of\s*light\|standard\s*gas\s*volume\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Predefined "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<mksa\s*vacuum\s*\%(permeability\|permittivity\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Predefined "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<num\s*avogadro\>\%(\s*[a-z0-9]\)\@!"
|
||||
|
||||
" Astronomy and Astrophysics
|
||||
syn match algol68Predefined "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(cgs\|mksa\)\s*\%(astronomical\s*unit\|grav\s*accel\|gravitational\s*constant\|light\s*year\|parsec\|solar\s*mass\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
|
||||
" Atomic and Nuclear Physics
|
||||
syn match algol68Predefined "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(cgs\|mksa\)\s*\%(angstrom\|barn\|bohr\s*magneton\|bohr\s*radius\|electron\s*\%(charge\|magnetic\s*moment\|volt\)\|mass\s*\%(electron\|muon\|neutron\|proton\)\|nuclear\s*magneton\|proton\s*magnetic\s*moment\|rydberg\|unified\s*atomic\s*mass\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Predefined "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<num\s*fine\s*structure\>\%(\s*[a-z0-9]\)\@!"
|
||||
|
||||
" Time
|
||||
syn match algol68Predefined "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(cgs\|mksa\)\s*\%(day\|hour\|minute\|week\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
|
||||
" Imperial units
|
||||
syn match algol68Predefined "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(cgs\|mksa\)\s*\%(foot\|inch\|mil\|mile\|yard\|\%(tex\)\?point\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
|
||||
" Nautical units
|
||||
syn match algol68Predefined "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(cgs\|mksa\)\s*\%(fathom\|knot\|nautical\s*mile\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
|
||||
" Volume
|
||||
syn match algol68Predefined "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(cgs\|mksa\)\s*\%(acre\|\%(canadian\|uk\|us\)\s*gallon\|liter\|pint\|quart\|cup\|fluid\s*ounce\|\%(table\|tea\)\s*spoon\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
|
||||
" Mass and weight
|
||||
syn match algol68Predefined "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(cgs\|mksa\)\s*\%(carat\|\%(gram\|\%(kilo\s*\)\?pound\)\s*force\|\%(metric\s*\|uk\s*\)\?ton\|\%(ounce\|pound\)\s*mass\|poundal\|troy\s*ounce\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
|
||||
" Thermal energy and power
|
||||
syn match algol68Predefined "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(cgs\|mksa\)\s*\%(btu\|calorie\|horsepower\|therm\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
|
||||
" Pressure
|
||||
syn match algol68Predefined "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(cgs\|mksa\)\s*\%(bar\|inch\s*of\s*\%(mercury\|water\)\|meter\s*of\s*mercury\|psi\|std\s*atmosphere\|torr\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
|
||||
" Viscosity
|
||||
syn match algol68Predefined "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(cgs\|mksa\)\s*\%(poise\|stokes\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
|
||||
" Light and illumination
|
||||
syn match algol68Predefined "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(cgs\|mksa\)\s*\%(foot\s*candle\|foot\s*lambert\|lambert\|lumen\|lux\|phot\|stilb\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
|
||||
" Radioactivity
|
||||
syn match algol68Predefined "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(cgs\|mksa\)\s*\%(curie\|rad\|roentgen\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
|
||||
" Force and energy
|
||||
syn match algol68Predefined "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(cgs\|mksa\)\s*\%(dyne\|erg\|joule\|newton\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
|
||||
|
||||
" Functions from GSL
|
||||
|
||||
syn keyword algol68Operator CV RV T INV PINV MEAN DET TRACE NORM DYAD BEFORE ABOVE
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<angle\s*restrict\s*\%(pos\|symm\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<conical\s*p\s*\%([01]\|cylreg\|m\?half\|sph\s*reg\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<cholesky\s*\%(decomp\|solve\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<debye\s*[1-6]\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<ellint\s*\%([defp]\|[ekp]\s*comp\|r[cdfj]\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(expint\s*\%(3\|e[12in]\)\|expm1\|exprel[2n]\?\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<fermi\s*dirac\s*\%([012]\|3\?half\|inc0\|int\|m1\|mhalf\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<fft\s*\%(complex\s*\)\?\%(forward\|backward\|inverse\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(gegenpoly\|laguerre\)\s*[123n]\s*real\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<lambert\s*\%(w0\|wm1\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<legendre\s*\%(h3d\%([01]\)\?\|p[123l]\|q[01l]\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<pseudo\s*inv\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<psi\s*\%(1\%(\s*int\|\s*piy\)\?\|int\|n\)\?\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<synchrotron\s*[12]\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<taylor\s*coeff\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<transport\s*[2-5]\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<zeta\%(\s*m1\)\?\%(\s*int\)\?\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(chi\|ci\|clausen\|dawson\|digamma\|dilog\|\%(ln\s*\)\?doublefact\|eta\|eta\s*int\|hermite\s*func\|hypot\|hzeta\|laplace\|shi\|si\|sinc\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<ln1\s*\%(plusx\%(mx\)\?\)\?\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(compl\s*\)\?\%(matrix\|vector\)\s*echo\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<print\s*\%(matrix\|vector\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(complex\s*\)\?lu\s*\%(decomp\|det\|inv\|solve\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<left\s*columns\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(ols\|tls\|pcacv\|pcasvd\|pcr\|pls[12]\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<\%(ln\s*poch\|poch\s*\%(rel\)\?\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<qr\s*\%(decomp\|\%(ls\s*\)\?solve\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<svd\s*\%(decomp\|solve\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
|
||||
|
||||
" Functions from R Mathlib
|
||||
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<r\s*[dpqr]n\?\s*binom\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<r\s*\%(di\|tri\|tetra\|penta\|psi\)\s*gamma\>\%(\s*[a-z0-9]\)\@!"
|
||||
" note: Genie documents 'r rn chisq' but it's missing in the code?
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<r\s*[dpqr]n\?\s*chisq\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<r\s*[dpqr]\%(\s*n\)\?\s*f\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<r\s*[dpq]\%(\s*n\)\?\s*t\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<r\s*[dpqr]\s*\%(l\s*\)\?norm\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<r\s*[dpqr]\s*\%(beta\|cauchy\|exp\|geom\|hyper\|logis\|pois\|sign\s*rank\|t\|unif\|weibull\|wilcox\)\>\%(\s*[a-z0-9]\)\@!"
|
||||
syn match algol68Function "\%(\%([a-z_]\|\l\d\+\)\s\+\)\@8<!\<r\s*[pq]\s*tu\s*key\>\%(\s*[a-z0-9]\)\@!"
|
||||
|
||||
|
||||
endif
|
||||
|
||||
" Define the default highlighting.
|
||||
hi def link algol68Boolean Boolean
|
||||
hi def link algol68Comment Comment
|
||||
hi def link algol68Conditional Conditional
|
||||
hi def link algol68Constant Constant
|
||||
hi def link algol68Float Float
|
||||
hi def link algol68Function Function
|
||||
hi def link algol68Label Label
|
||||
hi def link algol68MatrixDelimiter Identifier
|
||||
hi def link algol68HexNumber Number
|
||||
hi def link algol68Number Number
|
||||
hi def link algol68Operator Operator
|
||||
hi def link algol68Predefined Identifier
|
||||
hi def link algol68PreProc PreProc
|
||||
hi def link algol68Repeat Repeat
|
||||
hi def link algol68SpaceError Error
|
||||
hi def link algol68Statement Statement
|
||||
hi def link algol68String String
|
||||
hi def link algol68StringEscape Special
|
||||
hi def link algol68Struct algol68Statement
|
||||
hi def link algol68SymbolOperator algol68Operator
|
||||
hi def link algol68Todo Todo
|
||||
hi def link algol68Type Type
|
||||
hi def link algol68ShowTab Error
|
||||
|
||||
let b:current_syntax = "algol68"
|
||||
|
||||
" vim: ts=8 sw=2
|
||||
@@ -3,6 +3,8 @@
|
||||
" Maintainer: Michael Wong
|
||||
" https://github.com/mmikeww/autohotkey.vim
|
||||
" Latest Revision: 2022-07-25
|
||||
" Last Change:
|
||||
" 2026 Apr 20 by Vim project: remove wrong oneline keyword #20018
|
||||
" Previous Maintainers: SungHyun Nam <goweol@gmail.com>
|
||||
" Nikolai Weibull <now@bitwi.se>
|
||||
|
||||
@@ -35,7 +37,6 @@ syn region autohotkeyString
|
||||
|
||||
syn match autohotkeyVariable
|
||||
\ display
|
||||
\ oneline
|
||||
\ contains=autohotkeyBuiltinVariable
|
||||
\ keepend
|
||||
\ '%\S\{-}%'
|
||||
@@ -123,7 +124,7 @@ syn keyword autohotkeyCommand
|
||||
|
||||
syn keyword autohotkeyFunction
|
||||
\ InStr RegExMatch RegExReplace StrLen SubStr Asc Chr Func
|
||||
\ DllCall VarSetCapacity WinActive WinExist IsLabel OnMessage
|
||||
\ DllCall VarSetCapacity WinActive WinExist IsLabel OnMessage
|
||||
\ Abs Ceil Exp Floor Log Ln Mod Round Sqrt Sin Cos Tan ASin ACos ATan
|
||||
\ FileExist GetKeyState NumGet NumPut StrGet StrPut RegisterCallback
|
||||
\ IsFunc Trim LTrim RTrim IsObject Object Array FileOpen
|
||||
|
||||
@@ -5,8 +5,10 @@
|
||||
" Previous Maintainer: Vincent Berthoux <twinside@gmail.com>
|
||||
" File Types: .cabal
|
||||
" Last Change: 22 Oct 2022
|
||||
" 2026 Apr 20 by Vim project: remove wrong oneline keyword #20018
|
||||
"
|
||||
" v1.6: Added support for foreign-libraries
|
||||
" Added highlighting for various fields
|
||||
" Added highlighting for various fields
|
||||
" v1.5: Incorporated changes from
|
||||
" https://github.com/sdiehl/haskell-vim-proto/blob/master/vim/syntax/cabal.vim
|
||||
" Use `syn keyword` instead of `syn match`.
|
||||
@@ -25,7 +27,7 @@
|
||||
" Cabal known compiler are highlighted too.
|
||||
"
|
||||
" V1.2: Added cpp-options which was missing. Feature implemented
|
||||
" by GHC, found with a GHC warning, but undocumented.
|
||||
" by GHC, found with a GHC warning, but undocumented.
|
||||
" Whatever...
|
||||
"
|
||||
" v1.1: Fixed operator problems and added ftdetect file
|
||||
@@ -186,7 +188,7 @@ syn match cabalVersionRegionA
|
||||
\ contains=cabalVersionOperator,cabalVersion
|
||||
\ keepend
|
||||
\ /\%(==\|\^\?>=\|<=\|<\|>\)\s*\d\+\%(\.\d\+\)*\%(\.\*\)\?\>/
|
||||
" version inside `version: ...`
|
||||
" version inside `version: ...`
|
||||
syn match cabalVersionRegionB
|
||||
\ contains=cabalStatementRegion,cabalVersionOperator,cabalVersion
|
||||
\ /^\s*\%(cabal-\)\?version\s*:.*$/
|
||||
@@ -198,7 +200,6 @@ syn match cabalName contained /:\@<=.*/
|
||||
syn match cabalNameRegion
|
||||
\ contains=cabalStatementRegion,cabalName
|
||||
\ nextgroup=cabalStatementRegion
|
||||
\ oneline
|
||||
\ /^\c\s*name\s*:.*$/
|
||||
|
||||
" author region
|
||||
@@ -206,7 +207,6 @@ syn match cabalAuthor contained /:\@<=.*/
|
||||
syn match cabalAuthorRegion
|
||||
\ contains=cabalStatementRegion,cabalStatement,cabalAuthor
|
||||
\ nextgroup=cabalStatementRegion
|
||||
\ oneline
|
||||
\ /^\c\s*author\s*:.*$/
|
||||
|
||||
" maintainer region
|
||||
@@ -214,7 +214,6 @@ syn match cabalMaintainer contained /:\@<=.*/
|
||||
syn match cabalMaintainerRegion
|
||||
\ contains=cabalStatementRegion,cabalStatement,cabalMaintainer
|
||||
\ nextgroup=cabalStatementRegion
|
||||
\ oneline
|
||||
\ /^\c\s*maintainer\s*:.*$/
|
||||
|
||||
" license region
|
||||
@@ -222,7 +221,6 @@ syn match cabalLicense contained /:\@<=.*/
|
||||
syn match cabalLicenseRegion
|
||||
\ contains=cabalStatementRegion,cabalStatement,cabalLicense
|
||||
\ nextgroup=cabalStatementRegion
|
||||
\ oneline
|
||||
\ /^\c\s*license\s*:.*$/
|
||||
|
||||
" license-file region
|
||||
@@ -230,7 +228,6 @@ syn match cabalLicenseFile contained /:\@<=.*/
|
||||
syn match cabalLicenseFileRegion
|
||||
\ contains=cabalStatementRegion,cabalStatement,cabalLicenseFile
|
||||
\ nextgroup=cabalStatementRegion
|
||||
\ oneline
|
||||
\ /^\c\s*license-file\s*:.*$/
|
||||
|
||||
" tested-with region with compilers and versions
|
||||
@@ -238,7 +235,6 @@ syn keyword cabalCompiler contained ghc nhc yhc hugs hbc helium jhc lhc
|
||||
syn match cabalTestedWithRegion
|
||||
\ contains=cabalStatementRegion,cabalStatement,cabalCompiler,cabalVersionRegionA
|
||||
\ nextgroup=cabalStatementRegion
|
||||
\ oneline
|
||||
\ /^\c\s*tested-with\s*:.*$/
|
||||
|
||||
" build type keywords
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
" dockerfile.vim - Syntax highlighting for Dockerfiles
|
||||
" Maintainer: Honza Pokorny <https://honza.ca>
|
||||
" Last Change: 2024 Dec 20
|
||||
" 2026 Mar 26 by Vim Project: dockerfileShell comments (#19829)
|
||||
" License: BSD
|
||||
|
||||
" https://docs.docker.com/engine/reference/builder/
|
||||
@@ -31,7 +32,7 @@ syntax match dockerfileInstruction contained /\v<(SHELL|VOLUME)>/
|
||||
|
||||
syntax region dockerfileString contained start=/\v"/ skip=/\v\\./ end=/\v"/
|
||||
syntax region dockerfileJSON contained keepend start=/\v\[/ skip=/\v\\\_./ end=/\v$/ contains=@JSON
|
||||
syntax region dockerfileShell contained keepend start=/\v/ skip=/\v\\\_./ end=/\v$/ contains=@Shell
|
||||
syntax region dockerfileShell contained keepend start=/\v/ skip=/\v\\\_.|^\s*#.*/ end=/\v$/ contains=@Shell
|
||||
syntax region dockerfileValue contained keepend start=/\v/ skip=/\v\\\_./ end=/\v$/ contains=dockerfileString
|
||||
|
||||
syntax region dockerfileComment start=/\v^\s*#/ end=/\v$/ contains=@Spell
|
||||
|
||||
@@ -1860,10 +1860,11 @@ syn keyword vimSynType contained include skipwhite nextgroup=vimSynIncludeClust
|
||||
syn match vimSynIncludeCluster contained "@[_a-zA-Z0-9]\+\>"
|
||||
|
||||
" Syntax: keyword {{{2
|
||||
syn cluster vimSynKeyGroup contains=@vimContinue,vimSynCchar,vimSynNextgroup,vimSynKeyOpt,vimSynContainedin
|
||||
syn cluster vimSynKeyGroup contains=@vimContinue,vimSynCchar,vimSynNextgroup,vimSynKeyOpt,vimSynContainedin,vimSynKeyError
|
||||
syn keyword vimSynType contained keyword skipwhite nextgroup=vimSynKeyRegion
|
||||
syn region vimSynKeyRegion contained keepend matchgroup=vimGroupName start="\h\w*\>" skip=+\\\\\|\\|\|\n\s*\%(\\\|"\\ \)+ matchgroup=vimCmdSep end="|\|$" contains=@vimSynKeyGroup
|
||||
syn match vimSynKeyOpt contained "\%#=1\<\%(conceal\|contained\|transparent\|skipempty\|skipwhite\|skipnl\)\>"
|
||||
syn match vimSynKeyError contained "\<oneline\>"
|
||||
|
||||
" Syntax: match {{{2
|
||||
syn cluster vimSynMtchGroup contains=@vimContinue,vimSynCchar,vimSynContains,vimSynContainedin,vimSynError,vimSynMtchOpt,vimSynNextgroup,vimSynRegPat,vimNotation,vimMtchComment
|
||||
@@ -2431,6 +2432,7 @@ if !exists("skip_vim_syntax_inits")
|
||||
hi def link vimSyncError vimError
|
||||
hi def link vimSynConcealError vimError
|
||||
hi def link vimSynError vimError
|
||||
hi def link vimSynKeyError vimError
|
||||
hi def link vimSynFoldlevelError vimError
|
||||
hi def link vimSynIskeywordError vimError
|
||||
hi def link vimSynSpellError vimError
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
" Filenames: *.graphql *.graphqls *.gql
|
||||
" URL: https://github.com/jparise/vim-graphql
|
||||
" License: MIT <https://opensource.org/license/mit>
|
||||
" Last Change: 2024 Dec 21
|
||||
" Last Change: 2026 Apr 21
|
||||
|
||||
if !exists('main_syntax')
|
||||
if exists('b:current_syntax')
|
||||
@@ -26,8 +26,13 @@ syn match graphqlOperator "\M..." display
|
||||
syn keyword graphqlBoolean true false
|
||||
syn keyword graphqlNull null
|
||||
syn match graphqlNumber "-\=\<\%(0\|[1-9]\d*\)\%(\.\d\+\)\=\%([eE][-+]\=\d\+\)\=\>" display
|
||||
syn region graphqlString start=+"+ skip=+\\\\\|\\"+ end=+"\|$+
|
||||
syn region graphqlString start=+"""+ skip=+\\"""+ end=+"""+
|
||||
syn region graphqlString start=+"+ skip=+\\\\\|\\"+ end=+"\|$+ contains=graphqlEscape
|
||||
syn region graphqlString start=+"""+ skip=+\\"""+ end=+"""+ contains=graphqlEscape
|
||||
|
||||
syn match graphqlEscape +\\["\\/bfnrt]+ contained display
|
||||
syn match graphqlEscape +\\u\x\{4}+ contained display
|
||||
syn match graphqlEscape +\\u{\x\+}+ contained display
|
||||
syn match graphqlEscape +\\""\"+ contained display
|
||||
|
||||
syn keyword graphqlKeyword repeatable nextgroup=graphqlKeyword skipwhite
|
||||
syn keyword graphqlKeyword on nextgroup=graphqlType,graphqlDirectiveLocation skipwhite
|
||||
@@ -45,11 +50,11 @@ syn match graphqlVariable "\<\$\h\w*\>" display
|
||||
syn match graphqlName "\<\h\w*\>" display
|
||||
syn match graphqlType "\<_*\u\w*\>" display
|
||||
|
||||
" https://spec.graphql.org/October2021/#ExecutableDirectiveLocation
|
||||
" https://spec.graphql.org/September2025/#ExecutableDirectiveLocation
|
||||
syn keyword graphqlDirectiveLocation QUERY MUTATION SUBSCRIPTION FIELD
|
||||
syn keyword graphqlDirectiveLocation FRAGMENT_DEFINITION FRAGMENT_SPREAD
|
||||
syn keyword graphqlDirectiveLocation INLINE_FRAGMENT VARIABLE_DEFINITION
|
||||
" https://spec.graphql.org/October2021/#TypeSystemDirectiveLocation
|
||||
" https://spec.graphql.org/September2025/#TypeSystemDirectiveLocation
|
||||
syn keyword graphqlDirectiveLocation SCHEMA SCALAR OBJECT FIELD_DEFINITION
|
||||
syn keyword graphqlDirectiveLocation ARGUMENT_DEFINITION INTERFACE UNION
|
||||
syn keyword graphqlDirectiveLocation ENUM ENUM_VALUE INPUT_OBJECT
|
||||
@@ -73,6 +78,7 @@ hi def link graphqlBoolean Boolean
|
||||
hi def link graphqlNull Keyword
|
||||
hi def link graphqlNumber Number
|
||||
hi def link graphqlString String
|
||||
hi def link graphqlEscape Special
|
||||
|
||||
hi def link graphqlDirective PreProc
|
||||
hi def link graphqlDirectiveLocation Special
|
||||
|
||||
@@ -1,18 +1,12 @@
|
||||
" Vim syntax file
|
||||
" Language: JavaScript
|
||||
" Maintainer: Claudio Fleiner <claudio@fleiner.com>
|
||||
" Updaters: Scott Shattuck (ss) <ss@technicalpursuit.com>
|
||||
" URL: http://www.fleiner.com/vim/syntax/javascript.vim
|
||||
" Changes: (ss) added keywords, reserved words, and other identifiers
|
||||
" (ss) repaired several quoting and grouping glitches
|
||||
" (ss) fixed regex parsing issue with multiple qualifiers [gi]
|
||||
" (ss) additional factoring of keywords, globals, and members
|
||||
" Last Change: 2022 Jun 09
|
||||
" 2013 Jun 12: adjusted javaScriptRegexpString (Kevin Locke)
|
||||
" 2018 Apr 14: adjusted javaScriptRegexpString (LongJohnCoder)
|
||||
" 2024 Aug 14: fix a few stylistic issues (#15480)
|
||||
" 2025 Aug 07: as is a reserved keyword (#17912)
|
||||
" 2025 Sep 24: using is a reserved keyword (Devin Weaver)
|
||||
" Language: JavaScript
|
||||
" Maintainer: This runtime file is looking for a maintainer.
|
||||
" Previous Maintainer: Claudio Fleiner <claudio@fleiner.com>
|
||||
" Contributors: Scott Shattuck <ss@technicalpursuit.com>
|
||||
" Kevin Locke
|
||||
" LongJohnCoder
|
||||
" Devin Weaver
|
||||
" Last Change: 2026 Apr 26
|
||||
|
||||
" tuning parameters:
|
||||
" unlet javaScript_fold
|
||||
@@ -52,7 +46,14 @@ syn match javaScriptNumber "\<\d\+\(_\d\+\)*[eE][+-]\?\d\+\>"
|
||||
syn match javaScriptNumber "\<[1-9]\d*\(_\d\+\)*\(\.\(\d\+\(_\d\+\)*\([eE][+-]\?\d\+\)\?\)\?\)\?\>"
|
||||
syn match javaScriptNumber "\<\(\d\+\(_\d\+\)*\)\?\.\d\+\(_\d\+\)*\([eE][+-]\?\d\+\)\?\>"
|
||||
syn match javaScriptNumber "\<\d\+\(_\d\+\)*\.\(\d\+\(_\d\+\)*\([eE][+-]\?\d\+\)\?\)\?\>"
|
||||
syn region javaScriptRegexpString start=+[,(=+]\s*/[^/*]+ms=e-1,me=e-1 skip=+\\\\\|\\/+ end=+/[gimuys]\{0,2\}\s*$+ end=+/[gimuys]\{0,2\}\s*[+;.,)\]}]+me=e-1 end=+/[gimuys]\{0,2\}\s\+\/+me=e-1 contains=@htmlPreproc,javaScriptComment oneline
|
||||
syn region javaScriptRegexpString
|
||||
\ start=+\%([,(=+]\s*\)\@8<=/[^/*]+
|
||||
\ skip=+\\\\\|\\/+
|
||||
\ end=+/[dgimsuvy]\{0,7\}\ze\s*$+
|
||||
\ end=+/[dgimsuvy]\{0,7\}\ze\s*[+;.,)\]}]+
|
||||
\ end=+/[dgimsuvy]\{0,7\}\ze\s\+\/+
|
||||
\ contains=@htmlPreproc,javaScriptComment
|
||||
\ oneline
|
||||
|
||||
syn keyword javaScriptConditional if else switch
|
||||
syn keyword javaScriptRepeat while for do in of
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
" Language: Monk (See-Beyond Technologies)
|
||||
" Maintainer: Mike Litherland <litherm@ccf.org>
|
||||
" Last Change: 2012 Feb 03 by Thilo Six
|
||||
" 2026 Apr 20 by Vim project: remove wrong oneline keyword #20018
|
||||
|
||||
" This syntax file is good enough for my needs, but others
|
||||
" may desire more features. Suggestions and bug reports
|
||||
@@ -33,8 +34,8 @@ syn case ignore
|
||||
|
||||
" Fascist highlighting: everything that doesn't fit the rules is an error...
|
||||
|
||||
syn match monkError oneline ![^ \t()";]*!
|
||||
syn match monkError oneline ")"
|
||||
syn match monkError ![^ \t()";]*!
|
||||
syn match monkError ")"
|
||||
|
||||
" Quoted and backquoted stuff
|
||||
|
||||
@@ -131,51 +132,51 @@ syn keyword monkFunc valid-integer? verify-type
|
||||
" using variables is a day's work for a trained secretary...
|
||||
" This is a useful lax approximation:
|
||||
|
||||
syn match monkNumber oneline "[-#+0-9.][-#+/0-9a-f@i.boxesfdl]*"
|
||||
syn match monkError oneline ![-#+0-9.][-#+/0-9a-f@i.boxesfdl]*[^-#+/0-9a-f@i.boxesfdl \t()";][^ \t()";]*!
|
||||
syn match monkNumber "[-#+0-9.][-#+/0-9a-f@i.boxesfdl]*"
|
||||
syn match monkError ![-#+0-9.][-#+/0-9a-f@i.boxesfdl]*[^-#+/0-9a-f@i.boxesfdl \t()";][^ \t()";]*!
|
||||
|
||||
syn match monkOther oneline ![+-][ \t()";]!me=e-1
|
||||
syn match monkOther oneline ![+-]$!
|
||||
syn match monkOther ![+-][ \t()";]!me=e-1
|
||||
syn match monkOther ![+-]$!
|
||||
" ... so that a single + or -, inside a quoted context, would not be
|
||||
" interpreted as a number (outside such contexts, it's a monkFunc)
|
||||
|
||||
syn match monkDelimiter oneline !\.[ \t()";]!me=e-1
|
||||
syn match monkDelimiter oneline !\.$!
|
||||
syn match monkDelimiter !\.[ \t()";]!me=e-1
|
||||
syn match monkDelimiter !\.$!
|
||||
" ... and a single dot is not a number but a delimiter
|
||||
|
||||
" Simple literals:
|
||||
|
||||
syn match monkBoolean oneline "#[tf]"
|
||||
syn match monkError oneline !#[tf][^ \t()";]\+!
|
||||
syn match monkBoolean "#[tf]"
|
||||
syn match monkError !#[tf][^ \t()";]\+!
|
||||
|
||||
syn match monkChar oneline "#\\"
|
||||
syn match monkChar oneline "#\\."
|
||||
syn match monkError oneline !#\\.[^ \t()";]\+!
|
||||
syn match monkChar oneline "#\\space"
|
||||
syn match monkError oneline !#\\space[^ \t()";]\+!
|
||||
syn match monkChar oneline "#\\newline"
|
||||
syn match monkError oneline !#\\newline[^ \t()";]\+!
|
||||
syn match monkChar "#\\"
|
||||
syn match monkChar "#\\."
|
||||
syn match monkError !#\\.[^ \t()";]\+!
|
||||
syn match monkChar "#\\space"
|
||||
syn match monkError !#\\space[^ \t()";]\+!
|
||||
syn match monkChar "#\\newline"
|
||||
syn match monkError !#\\newline[^ \t()";]\+!
|
||||
|
||||
" This keeps all other stuff unhighlighted, except *stuff* and <stuff>:
|
||||
|
||||
syn match monkOther oneline ,[a-z!$%&*/:<=>?^_~][-a-z!$%&*/:<=>?^_~0-9+.@]*,
|
||||
syn match monkError oneline ,[a-z!$%&*/:<=>?^_~][-a-z!$%&*/:<=>?^_~0-9+.@]*[^-a-z!$%&*/:<=>?^_~0-9+.@ \t()";]\+[^ \t()";]*,
|
||||
syn match monkOther ,[a-z!$%&*/:<=>?^_~][-a-z!$%&*/:<=>?^_~0-9+.@]*,
|
||||
syn match monkError ,[a-z!$%&*/:<=>?^_~][-a-z!$%&*/:<=>?^_~0-9+.@]*[^-a-z!$%&*/:<=>?^_~0-9+.@ \t()";]\+[^ \t()";]*,
|
||||
|
||||
syn match monkOther oneline "\.\.\."
|
||||
syn match monkError oneline !\.\.\.[^ \t()";]\+!
|
||||
syn match monkOther "\.\.\."
|
||||
syn match monkError !\.\.\.[^ \t()";]\+!
|
||||
" ... a special identifier
|
||||
|
||||
syn match monkConstant oneline ,\*[-a-z!$%&*/:<=>?^_~0-9+.@]*\*[ \t()";],me=e-1
|
||||
syn match monkConstant oneline ,\*[-a-z!$%&*/:<=>?^_~0-9+.@]*\*$,
|
||||
syn match monkError oneline ,\*[-a-z!$%&*/:<=>?^_~0-9+.@]*\*[^-a-z!$%&*/:<=>?^_~0-9+.@ \t()";]\+[^ \t()";]*,
|
||||
syn match monkConstant ,\*[-a-z!$%&*/:<=>?^_~0-9+.@]*\*[ \t()";],me=e-1
|
||||
syn match monkConstant ,\*[-a-z!$%&*/:<=>?^_~0-9+.@]*\*$,
|
||||
syn match monkError ,\*[-a-z!$%&*/:<=>?^_~0-9+.@]*\*[^-a-z!$%&*/:<=>?^_~0-9+.@ \t()";]\+[^ \t()";]*,
|
||||
|
||||
syn match monkConstant oneline ,<[-a-z!$%&*/:<=>?^_~0-9+.@]*>[ \t()";],me=e-1
|
||||
syn match monkConstant oneline ,<[-a-z!$%&*/:<=>?^_~0-9+.@]*>$,
|
||||
syn match monkError oneline ,<[-a-z!$%&*/:<=>?^_~0-9+.@]*>[^-a-z!$%&*/:<=>?^_~0-9+.@ \t()";]\+[^ \t()";]*,
|
||||
syn match monkConstant ,<[-a-z!$%&*/:<=>?^_~0-9+.@]*>[ \t()";],me=e-1
|
||||
syn match monkConstant ,<[-a-z!$%&*/:<=>?^_~0-9+.@]*>$,
|
||||
syn match monkError ,<[-a-z!$%&*/:<=>?^_~0-9+.@]*>[^-a-z!$%&*/:<=>?^_~0-9+.@ \t()";]\+[^ \t()";]*,
|
||||
|
||||
" Monk input and output structures
|
||||
syn match monkSyntax oneline "\(\~input\|\[I\]->\)[^ \t]*"
|
||||
syn match monkFunc oneline "\(\~output\|\[O\]->\)[^ \t]*"
|
||||
syn match monkSyntax "\(\~input\|\[I\]->\)[^ \t]*"
|
||||
syn match monkFunc "\(\~output\|\[O\]->\)[^ \t]*"
|
||||
|
||||
" Non-quoted lists, and strings:
|
||||
|
||||
|
||||
@@ -24,6 +24,7 @@
|
||||
" 2026 Feb 15 improve comment handling #19414
|
||||
" 2026 Mar 23 improve matching of function definitions #19638
|
||||
" 2026 Apr 02 improve matching of function definitions #19849
|
||||
" 2026 Apr 19 improve detection of special variables #20016
|
||||
" }}}
|
||||
" Version: 208
|
||||
" Former URL: http://www.drchip.org/astronaut/vim/index.html#SYNTAX_SH
|
||||
@@ -751,13 +752,15 @@ endif
|
||||
if exists("b:is_bash")
|
||||
syn region shDeref matchgroup=PreProc start="\${!" end="\*\=}" contains=@shDerefList,shDerefOffset
|
||||
syn match shDerefVar contained "{\@<=!\h\w*" nextgroup=@shDerefVarList
|
||||
syn match shDerefSpecial contained "\({!\)\@<=[[:alnum:]*#@_]\+" nextgroup=@shDerefVarList,shDerefOp
|
||||
endif
|
||||
if (exists("b:is_kornshell") && !exists("b:is_ksh88"))
|
||||
syn match shDerefVar contained "{\@<=!\h\w*[[:alnum:]_.]*" nextgroup=@shDerefVarList
|
||||
syn match shDerefSpecial contained "\({!\)\@<=[[:alnum:]*#@_]\+" nextgroup=@shDerefVarList,shDerefOp
|
||||
endif
|
||||
|
||||
syn match shDerefSpecial contained "{\@<=[-*@?0]" nextgroup=shDerefOp,shDerefOffset,shDerefOpError
|
||||
syn match shDerefSpecial contained "\({[#!]\)\@<=[[:alnum:]*@_]\+" nextgroup=@shDerefVarList,shDerefOp
|
||||
syn match shDerefSpecial contained "\({[#]\)\@<=[[:alnum:]*@_]\+" nextgroup=@shDerefVarList,shDerefOp
|
||||
syn match shDerefVar contained "{\@<=\h\w*" nextgroup=@shDerefVarList
|
||||
syn match shDerefVar contained '\d' nextgroup=@shDerefVarList
|
||||
if exists("b:is_kornshell") || exists("b:is_posix")
|
||||
|
||||
@@ -306,13 +306,13 @@ syntax keyword typescriptRepeat do while for nextgroup=typescript
|
||||
syntax keyword typescriptRepeat for nextgroup=typescriptLoopParen,typescriptAsyncFor skipwhite skipempty
|
||||
syntax keyword typescriptBranch break continue containedin=typescriptBlock
|
||||
syntax keyword typescriptCase case nextgroup=@typescriptPrimitive skipwhite containedin=typescriptBlock
|
||||
syntax keyword typescriptDefault default containedin=typescriptBlock nextgroup=@typescriptValue,typescriptClassKeyword,typescriptInterfaceKeyword skipwhite oneline
|
||||
syntax keyword typescriptDefault default containedin=typescriptBlock nextgroup=@typescriptValue,typescriptClassKeyword,typescriptInterfaceKeyword skipwhite
|
||||
syntax keyword typescriptStatementKeyword with
|
||||
syntax keyword typescriptStatementKeyword yield skipwhite nextgroup=@typescriptValue containedin=typescriptBlock
|
||||
|
||||
syntax keyword typescriptTry try
|
||||
syntax keyword typescriptExceptions throw finally
|
||||
syntax keyword typescriptExceptions catch nextgroup=typescriptCall skipwhite skipempty oneline
|
||||
syntax keyword typescriptExceptions catch nextgroup=typescriptCall skipwhite skipempty
|
||||
syntax keyword typescriptDebugger debugger
|
||||
|
||||
syntax keyword typescriptAsyncFor await nextgroup=typescriptLoopParen skipwhite skipempty contained
|
||||
@@ -1766,9 +1766,9 @@ endif
|
||||
" patch
|
||||
" patch for generated code
|
||||
syntax keyword typescriptGlobal Promise
|
||||
\ nextgroup=typescriptGlobalPromiseDot,typescriptFuncCallArg,typescriptTypeArguments oneline
|
||||
\ nextgroup=typescriptGlobalPromiseDot,typescriptFuncCallArg,typescriptTypeArguments
|
||||
syntax keyword typescriptGlobal Map WeakMap
|
||||
\ nextgroup=typescriptGlobalPromiseDot,typescriptFuncCallArg,typescriptTypeArguments oneline
|
||||
\ nextgroup=typescriptGlobalPromiseDot,typescriptFuncCallArg,typescriptTypeArguments
|
||||
|
||||
syntax keyword typescriptConstructor contained constructor
|
||||
\ nextgroup=@typescriptCallSignature
|
||||
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_00.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_00.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
>#+0#0000e05#ffffff0| +0#0000000&@73
|
||||
| +0#0000e05&@3|V|I|M|_|T|E|S|T|_|S|E|T|U|P| |l|e|t| |g|:|a|l|g|o|l|6|8|_|s|y|m|b|o|l|i|c|_|o|p|e|r|a|t|o|r|s| |=| |1| +0#0000000&@19
|
||||
|#+0#0000e05&| +0#0000000&@73
|
||||
|#+0#0000e05&| +0#0000000&@73
|
||||
| +0#0000e05&@3|A|l|g|o|l| |6|8| |p|r|e|l|u|d|e| |i|d|e|n|t|i|f|i|e|r| |f|r|o|m| |t|h|e| |G|e|n|i|e| |s|o|u|r|c|e| |c|o|d|e| |f|i|l|e|s|.| +0#0000000&@9
|
||||
| +0#0000e05&@3| +0#0000000&@70
|
||||
| +0#0000e05&@3|P|r|o|v|i|d|e|d| |a|s| |a| |b|a|s|e| |t|o| |v|e|r|i|f|y| |t|h|e| |c|o|r@1|e|c|t| |s|y|n|t|a|x| |h|i|g|h|l|i|g|h|t|i|n|g| +0#0000000&@10
|
||||
| +0#0000e05&@3|o|f| |t|h|e| |a|l|g|o|l|6|8|.|v|i|m| |s|y|n|t|a|x| |f|i|l|e| |f|o|r| |t|h|e| |V|i|m| |e|d|i|t|o|r|.| +0#0000000&@20
|
||||
| +0#0000e05&@3| +0#0000000&@70
|
||||
| +0#0000e05&@3|T|h|e|r|e|'|s| |f|o|u|r| |s|e|c|t|i|o|n|s|,| |e|a|c|h| |r|e|p|r|e|s|e|n|t|i|n|g| |a|n| |o|r|i|g|i|n|a|l| |f|i|l|e|,| +0#0000000&@12
|
||||
| +0#0000e05&@3|t|h|a|t| |a|r|e| |e|n|c|l|o|s|e|d| |i|n| |t|h|e| |U|n|i|x|-|'|m|o|r|e|'| |f|o|r|m| |t|o| |s|t|a|n|d| |o|u|t|.| +0#0000000&@15
|
||||
| +0#0000e05&@3| +0#0000000&@70
|
||||
| +0#0000e05&@3|S|o|m|e| |i|n|f|o|r|m|a|l| |c|o|m@1|e|n|t|s| |f|r|o|m| |t|h|e| |s|o|u|r|c|e| |c|o|d|e| |l|e|f|t| |i|n|t|a|c|t| |a|s| +0#0000000&@12
|
||||
| +0#0000e05&@3|a| |c|o|m@1|e|n|t| |i|n| |A|l|g|o|l| |6|8| |s|y|n|t|a|x|.| +0#0000000&@41
|
||||
| +0#0000e05&@3| +0#0000000&@70
|
||||
| +0#0000e05&@3|D|e|p|e|n|d|i|n|g| |o|n| |t|h|e| |l|a|n|g|u|a|g|e| |c|o|n|t|e|x|t| |t|h|e|r|e|'|s| |d|u|p|l|i|c|a|t|e|s| |i|n| |t|h|e| +0#0000000&@11
|
||||
| +0#0000e05&@3|l|i|s|t|,| |t|h|a|t| |a|r|e| |k|e|p|t| |f|o|r| |c|l|a|r|i|t|y| |g|i|v|e|n| |t|h|e| |a|s@1|o|c|i|a|t|e|d| |i|n|f|o|r|m|a|l| +0#0000000&@9
|
||||
| +0#0000e05&@3|c|o|m@1|e|n|t| |a|s@1|o|c|i|a|t|e|d| |w|i|t|h| |t|h|e|m|.| +0#0000000&@41
|
||||
| +0#0000e05&@3| +0#0000000&@70
|
||||
@57|1|,|1| @10|T|o|p|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_01.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_01.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0#0000e05#ffffff0@3|a| |c|o|m@1|e|n|t| |i|n| |A|l|g|o|l| |6|8| |s|y|n|t|a|x|.| +0#0000000&@41
|
||||
| +0#0000e05&@3| +0#0000000&@70
|
||||
| +0#0000e05&@3|D|e|p|e|n|d|i|n|g| |o|n| |t|h|e| |l|a|n|g|u|a|g|e| |c|o|n|t|e|x|t| |t|h|e|r|e|'|s| |d|u|p|l|i|c|a|t|e|s| |i|n| |t|h|e| +0#0000000&@11
|
||||
| +0#0000e05&@3|l|i|s|t|,| |t|h|a|t| |a|r|e| |k|e|p|t| |f|o|r| |c|l|a|r|i|t|y| |g|i|v|e|n| |t|h|e| |a|s@1|o|c|i|a|t|e|d| |i|n|f|o|r|m|a|l| +0#0000000&@9
|
||||
| +0#0000e05&@3|c|o|m@1|e|n|t| |a|s@1|o|c|i|a|t|e|d| |w|i|t|h| |t|h|e|m|.| +0#0000000&@41
|
||||
| +0#0000e05&@2> | +0#0000000&@70
|
||||
| +0#0000e05&@3|S|o|m|e| |e|n|t|r|i|e|s| |d|e|l|i|b|e|r|a|t|e|l|y| |c|o|n|t|a|i|n| |t|w|o| |i|d|e|n|t|i|f|i|e|r| |v|a|r|i|a|n|t|s| |t|h|a|t| +0#0000000&@8
|
||||
| +0#0000e05&@3|m|a|y| |b|e| |u|s|e|d| |a|s| |a|l|t|e|r|n|a|t|i|v|e| |f|o|r|m| |i|n| |a|n| |A|l|g|o|l| |6|8| |G|e|n|i|e| |p|r|o|g|r|a|m|.| +0#0000000&@9
|
||||
| +0#0000e05&@3| +0#0000000&@70
|
||||
| +0#0000e05&@3|T|h|e| |i|d|e|n|t|i|f|i|e|r|s| |a|r|e| |p|r|e|s|e|n|t|e|d| |i|n| |t|w|o| |v|a|r|i|a|n|t|s| |s|e|p|a|r|a|t|e|d| |b|y| |a| +0#0000000&@10
|
||||
| +0#0000e05&@3|t|a|b|u|l|a|t|o|r|;| |f|i|r|s|t| |w|i|t|h| |s|p|a|c|e|s|,| |t|h|e|n| |i|n| |c|a|n|o|n|i|c|a|l| |f|o|r|m| |w|i|t|h|o|u|t| +0#0000000&@10
|
||||
| +0#0000e05&@3|s|p|a|c|e|s|.| |V|a|r|i|a|n|t|s| |w|i|t|h| |s|p|a|c|e|s| |a|r|e| |s|u|p@1|o|r|t|e|d| |b|y| |t|h|e| |V|i|m| |s|y|n|t|a|x| +0#0000000&@10
|
||||
| +0#0000e05&@3|f|i|l|e| |a|s| |t|h|e| |A|l|g|o|l| |6|8| |l|a|n|g|u|a|g|e| |d|o|e|s|.| +0#0000000&@35
|
||||
| +0#0000e05&@3|B|u|t| |n|o|t|e| |t|h|a|t| |w|h|i|l|e| |A|l|g|o|l| |6|8| |a|l@1|o|w|s| |a|r|b|i|t|r|a|r|y| |s|p|a|c|i|n|g| |w|i|t|h|i|n| +0#0000000&@10
|
||||
| +0#0000e05&@3|i|d|e|n|t|i|f|i|e|r|s| |-| |e|v|e|n| |a|s| |e|x|t|r|e|m|e| |a|s| |w|r|i|t|i|n|g| |o|n|e| |c|h|a|r|a|c|t|e|r| |p|e|r| +0#0000000&@12
|
||||
| +0#0000e05&@3|l|i|n|e|!| |-| |t|h|e| |V|i|m| |s|y|n|t|a|x| |f|i|l|e| |f|o|r| |A|l|g|o|l| |6|8| |h|a|d| |d|e|l|i|b|e|r|a|t|e|l|y| +0#0000000&@13
|
||||
| +0#0000e05&@3|b|e@1|n| |d|e|f|i|n|e|d| |i|n| |a| |w|a|y| |r|e|s|t|r|i|c|t|i|n|g| |t|h|e| |h|i|g|h|l|i|g|h|t|e|d| |o|p|t|i|o|n|s|;| +0#0000000&@12
|
||||
| +0#0000e05&@3|s|p|a|c|i|n|g| |c|a|n| |u|s|u|a|l@1|y| |b|e| |i|n|s|e|r|t|e|d| |w|h|e|r|e| |"|n|a|t|u|r|a|l| |w|o|r|d|s|"| |w|o|u|l|d| +0#0000000&@11
|
||||
| +0#0000e05&@3|a|l@1|o|w| |a| |s|e|p|a|r|a|t|i|o|n| |(|s|a|y| |f|o|r| |'|i|n|t|w|i|d|t|h|'| |y|o|u| |m|a|y| |w|r|i|t|e|,| |e|.|g|.|,| +0#0000000&@11
|
||||
@57|1|9|,|4| @10|0|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_02.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_02.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0#0000e05#ffffff0@3|a|l@1|o|w| |a| |s|e|p|a|r|a|t|i|o|n| |(|s|a|y| |f|o|r| |'|i|n|t|w|i|d|t|h|'| |y|o|u| |m|a|y| |w|r|i|t|e|,| |e|.|g|.|,| +0#0000000&@11
|
||||
| +0#0000e05&@3|'|i|n|t| |w|i|d|t|h|'| |b|u|t| |n|o|t| |'|i|n|t| |w|i|d| |t|h|'|;| |t|h|e| |l|a|t@1|e|r| |w|o|u|l|d| |n|o|t| |g|e|t| +0#0000000&@12
|
||||
| +0#0000e05&@3|h|i|g|h|l|i|g|h|t|e|d|)|.| +0#0000000&@57
|
||||
| +0#0000e05&@3| +0#0000000&@70
|
||||
| +0#0000e05&@3|M|o|d|e|l|i|n|e|s| |a|r|e| |s|e|t| |t|o| |s|i|m|p|l|y| |i|n|s|p|e|c|t| |t|h|e| |c|o|r@1|e|c|t| |h|i|g|h|l|i|g|h|t|i|n|g| +0#0000000&@10
|
||||
| +0#0000e05&@3>i|n| |t|h|i|s| |f|i|l|e|.| +0#0000000&@57
|
||||
| +0#0000e05&@3| +0#0000000&@70
|
||||
| +0#0000e05&@3|J|a|n|i|s| |P|a|p|a|n|a|g|n|o|u|,| |2|0|2|6|-|0|4|-|2|3| +0#0000000&@42
|
||||
|#+0#0000e05&| +0#0000000&@73
|
||||
@75
|
||||
|#+0#0000e05&|:@12| +0#0000000&@60
|
||||
|p+0#0000e05&|r|e|l|u|d|e|.|c| +0#0000000&@65
|
||||
|:+0#0000e05&@12|#| +0#0000000&@60
|
||||
@75
|
||||
|#+0#0000e05&| |P|r|i|m|i|t|i|v|e| |A|6|8| |m|o|i|d|s|.| |#| +0#0000000&@50
|
||||
@2|V+0#00e0003&|O|I|D| +0#0000000&@41|V+0#00e0003&|O|I|D| +0#0000000&@22
|
||||
|#+0#0000e05&| |S|t|a|n|d|a|r|d| |p|r|e|c|i|s|i|o|n|.| |#| +0#0000000&@51
|
||||
@2|I+0#00e0003&|N|T| +0#0000000&@42|I+0#00e0003&|N|T| +0#0000000&@23
|
||||
@2|R+0#00e0003&|E|A|L| +0#0000000&@41|R+0#00e0003&|E|A|L| +0#0000000&@22
|
||||
@57|3|7|,|5| @10|1|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_03.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_03.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|R+0#00e0003&|E|A|L| +0#0000000&@41|R+0#00e0003&|E|A|L| +0#0000000&@22
|
||||
@2|C+0#00e0003&|O|M|P|L|E|X| +0#0000000&@38|C+0#00e0003&|O|M|P|L|E|X| +0#0000000&@19
|
||||
@2|C+0#00e0003&|O|M|P|L| +0#0000000&@40|C+0#00e0003&|O|M|P|L| +0#0000000&@21
|
||||
@2|B+0#00e0003&|I|T|S| +0#0000000&@41|B+0#00e0003&|I|T|S| +0#0000000&@22
|
||||
@2|B+0#00e0003&|Y|T|E|S| +0#0000000&@40|B+0#00e0003&|Y|T|E|S| +0#0000000&@21
|
||||
>#+0#0000e05&| |M|u|l|t|i|p|l|e| |p|r|e|c|i|s|i|o|n|.| |#| +0#0000000&@51
|
||||
@2|I+0#00e0003&|N|T| +0#0000000&@42|I+0#00e0003&|N|T| +0#0000000&@23
|
||||
@2|R+0#00e0003&|E|A|L| +0#0000000&@41|R+0#00e0003&|E|A|L| +0#0000000&@22
|
||||
@2|C+0#00e0003&|O|M|P|L|E|X| +0#0000000&@38|C+0#00e0003&|O|M|P|L|E|X| +0#0000000&@19
|
||||
@2|C+0#00e0003&|O|M|P|L| +0#0000000&@40|C+0#00e0003&|O|M|P|L| +0#0000000&@21
|
||||
@2|B+0#00e0003&|I|T|S| +0#0000000&@41|B+0#00e0003&|I|T|S| +0#0000000&@22
|
||||
@2|B+0#00e0003&|Y|T|E|S| +0#0000000&@40|B+0#00e0003&|Y|T|E|S| +0#0000000&@21
|
||||
@2|R+0#00e0003&|E|A|L| +0#0000000&@41|R+0#00e0003&|E|A|L| +0#0000000&@22
|
||||
@2|I+0#00e0003&|N|T| +0#0000000&@42|I+0#00e0003&|N|T| +0#0000000&@23
|
||||
@2|C+0#00e0003&|O|M|P|L|E|X| +0#0000000&@38|C+0#00e0003&|O|M|P|L|E|X| +0#0000000&@19
|
||||
@2|C+0#00e0003&|O|M|P|L| +0#0000000&@40|C+0#00e0003&|O|M|P|L| +0#0000000&@21
|
||||
@2|B+0#00e0003&|I|T|S| +0#0000000&@41|B+0#00e0003&|I|T|S| +0#0000000&@22
|
||||
|#+0#0000e05&| |O|t|h|e|r|.| |#| +0#0000000&@64
|
||||
@2|B+0#00e0003&|O@1|L| +0#0000000&@41|B+0#00e0003&|O@1|L| +0#0000000&@22
|
||||
@57|5@1|,|1| @10|2|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_04.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_04.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|B+0#00e0003&|O@1|L| +0#0000000&@41|B+0#00e0003&|O@1|L| +0#0000000&@22
|
||||
@2|C+0#00e0003&|H|A|R| +0#0000000&@41|C+0#00e0003&|H|A|R| +0#0000000&@22
|
||||
@2|S+0#00e0003&|T|R|I|N|G| +0#0000000&@39|S+0#00e0003&|T|R|I|N|G| +0#0000000&@20
|
||||
@2|F+0#00e0003&|I|L|E| +0#0000000&@41|F+0#00e0003&|I|L|E| +0#0000000&@22
|
||||
@2|C+0#00e0003&|H|A|N@1|E|L| +0#0000000&@38|C+0#00e0003&|H|A|N@1|E|L| +0#0000000&@19
|
||||
@2>P+0#00e0003&|I|P|E| +0#0000000&@41|P+0#00e0003&|I|P|E| +0#0000000&@22
|
||||
@2|F+0#00e0003&|O|R|M|A|T| +0#0000000&@39|F+0#00e0003&|O|R|M|A|T| +0#0000000&@20
|
||||
@2|S+0#00e0003&|E|M|A| +0#0000000&@41|S+0#00e0003&|E|M|A| +0#0000000&@22
|
||||
@2|S+0#00e0003&|O|U|N|D| +0#0000000&@40|S+0#00e0003&|O|U|N|D| +0#0000000&@21
|
||||
|#+0#0000e05&| |I|d|e|n|t|i|f|i|e|r|s|.| |#| +0#0000000&@58
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |p|i|;+0#0000000&| @1|q+0#00e0e07&|p|i|;+0#0000000&| @26|l+0#00e0e07&|o|n|g|l|o|n|g|p|i|;+0#0000000&| @1|q+0#00e0e07&|p|i| +0#0000000&@10
|
||||
|#+0#0000e05&| |#| +0#0000000&@71
|
||||
@2|b+0#00e0e07&|i|t|s| |l|e|n|g|t|h|s|;+0#0000000&| @32|b+0#00e0e07&|i|t|s|l|e|n|g|t|h|s| +0#0000000&@15
|
||||
@2|b+0#00e0e07&|i|t|s| |s|h|o|r|t|h|s|;+0#0000000&| @32|b+0#00e0e07&|i|t|s@1|h|o|r|t|h|s| +0#0000000&@15
|
||||
@2|b+0#00e0e07&|i|t|s| |w|i|d|t|h|;+0#0000000&| @34|b+0#00e0e07&|i|t|s|w|i|d|t|h| +0#0000000&@17
|
||||
@2|b+0#00e0e07&|y|t|e|s| |l|e|n|g|t|h|s|;+0#0000000&| @31|b+0#00e0e07&|y|t|e|s|l|e|n|g|t|h|s| +0#0000000&@14
|
||||
@2|b+0#00e0e07&|y|t|e|s| |s|h|o|r|t|h|s|;+0#0000000&| @31|b+0#00e0e07&|y|t|e|s@1|h|o|r|t|h|s| +0#0000000&@14
|
||||
@2|b+0#00e0e07&|y|t|e|s| |w|i|d|t|h|;+0#0000000&| @33|b+0#00e0e07&|y|t|e|s|w|i|d|t|h| +0#0000000&@16
|
||||
@2|c+0#00e0e07&|o|m|p|l| |l|e|n|g|t|h|s|;+0#0000000&| @31|c+0#00e0e07&|o|m|p|l@1|e|n|g|t|h|s| +0#0000000&@14
|
||||
@57|7|3|,|3| @10|3|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_05.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_05.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|c+0#00e0e07&|o|m|p|l| |l|e|n|g|t|h|s|;+0#0000000&| @31|c+0#00e0e07&|o|m|p|l@1|e|n|g|t|h|s| +0#0000000&@14
|
||||
@2|c+0#00e0e07&|o|m|p|l| |s|h|o|r|t|h|s|;+0#0000000&| @31|c+0#00e0e07&|o|m|p|l|s|h|o|r|t|h|s| +0#0000000&@14
|
||||
@2|e+0#00e0e07&|x|p| |w|i|d|t|h|;+0#0000000&| @35|e+0#00e0e07&|x|p|w|i|d|t|h| +0#0000000&@18
|
||||
@2|i+0#00e0e07&|n|f|i|n|i|t|y|;+0#0000000&| @36|i+0#00e0e07&|n|f|i|n|i|t|y| +0#0000000&@18
|
||||
@2|i+0#00e0e07&|n|f|;+0#0000000&| @41|i+0#00e0e07&|n|f| +0#0000000&@23
|
||||
@2>i+0#00e0e07&|n|t| |l|e|n|g|t|h|s|;+0#0000000&| @33|i+0#00e0e07&|n|t|l|e|n|g|t|h|s| +0#0000000&@16
|
||||
@2|i+0#00e0e07&|n|t| |s|h|o|r|t|h|s|;+0#0000000&| @33|i+0#00e0e07&|n|t|s|h|o|r|t|h|s| +0#0000000&@16
|
||||
@2|i+0#00e0e07&|n|t| |w|i|d|t|h|;+0#0000000&| @35|i+0#00e0e07&|n|t|w|i|d|t|h| +0#0000000&@18
|
||||
@2|l+0#00e0e07&|o|n|g| |b|i|t|s| |w|i|d|t|h|;+0#0000000&| @29|l+0#00e0e07&|o|n|g|b|i|t|s|w|i|d|t|h| +0#0000000&@13
|
||||
@2|l+0#00e0e07&|o|n|g| |b|y|t|e|s| |w|i|d|t|h|;+0#0000000&| @28|l+0#00e0e07&|o|n|g|b|y|t|e|s|w|i|d|t|h| +0#0000000&@12
|
||||
@2|l+0#00e0e07&|o|n|g| |e|x|p| |w|i|d|t|h|;+0#0000000&| @30|l+0#00e0e07&|o|n|g|e|x|p|w|i|d|t|h| +0#0000000&@14
|
||||
@2|l+0#00e0e07&|o|n|g| |i|n|t| |w|i|d|t|h|;+0#0000000&| @30|l+0#00e0e07&|o|n|g|i|n|t|w|i|d|t|h| +0#0000000&@14
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |e|x|p|w|i|d|t|h|;+0#0000000&| @26|l+0#00e0e07&|o|n|g|l|o|n|g|e|x|p|w|i|d|t|h| +0#0000000&@10
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |i|n|f|i|n|i|t|y|;+0#0000000&| @26|l+0#00e0e07&|o|n|g|l|o|n|g|i|n|f|i|n|i|t|y| +0#0000000&@10
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |i|n|f|;+0#0000000&| @31|l+0#00e0e07&|o|n|g|l|o|n|g|i|n|f| +0#0000000&@15
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |i|n|t|w|i|d|t|h|;+0#0000000&| @26|l+0#00e0e07&|o|n|g|l|o|n|g|i|n|t|w|i|d|t|h| +0#0000000&@10
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |m|a|x|i|n|t|;+0#0000000&| @28|l+0#00e0e07&|o|n|g|l|o|n|g|m|a|x|i|n|t| +0#0000000&@12
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |m|a|x|r|e|a|l|;+0#0000000&| @27|l+0#00e0e07&|o|n|g|l|o|n|g|m|a|x|r|e|a|l| +0#0000000&@11
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |m|i|n|i|n|f|;+0#0000000&| @28|l+0#00e0e07&|o|n|g|l|o|n|g|m|i|n|i|n|f| +0#0000000&@12
|
||||
@57|9|1|,|3| @10|4|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_06.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_06.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|l+0#00e0e07&|o|n|g| |l|o|n|g| |m|i|n|i|n|f|;+0#0000000&| @28|l+0#00e0e07&|o|n|g|l|o|n|g|m|i|n|i|n|f| +0#0000000&@12
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |m|i|n|r|e|a|l|;+0#0000000&| @27|l+0#00e0e07&|o|n|g|l|o|n|g|m|i|n|r|e|a|l| +0#0000000&@11
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |m|i|n|u|s| |i|n|f|i|n|i|t|y|;+0#0000000&| @20|l+0#00e0e07&|o|n|g|l|o|n|g|m|i|n|u|s|i|n|f|i|n|i|t|y| +0#0000000&@5
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |r|e|a|l| |w|i|d|t|h|;+0#0000000&| @24|l+0#00e0e07&|o|n|g|l|o|n|g|r|e|a|l|w|i|d|t|h| +0#0000000&@9
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |s|m|a|l@1| |r|e|a|l|;+0#0000000&| @24|l+0#00e0e07&|o|n|g|l|o|n|g|s|m|a|l@1|r|e|a|l| +0#0000000&@9
|
||||
@2>l+0#00e0e07&|o|n|g| |r|e|a|l| |w|i|d|t|h|;+0#0000000&| @29|l+0#00e0e07&|o|n|g|r|e|a|l|w|i|d|t|h| +0#0000000&@13
|
||||
@2|m+0#00e0e07&|a|x| |a|b|s| |c|h|a|r|;+0#0000000&| @32|m+0#00e0e07&|a|x|a|b|s|c|h|a|r| +0#0000000&@16
|
||||
@2|m+0#00e0e07&|a|x| |b|i|t|s|;+0#0000000&| @36|m+0#00e0e07&|a|x|b|i|t|s| +0#0000000&@19
|
||||
@2|m+0#00e0e07&|a|x| |i|n|t|;+0#0000000&| @37|m+0#00e0e07&|a|x|i|n|t| +0#0000000&@20
|
||||
@2|m+0#00e0e07&|a|x| |r|e|a|l|;+0#0000000&| @36|m+0#00e0e07&|a|x|r|e|a|l| +0#0000000&@19
|
||||
@2|m+0#00e0e07&|i|n| |i|n|f|;+0#0000000&| @37|m+0#00e0e07&|i|n|i|n|f| +0#0000000&@20
|
||||
@2|m+0#00e0e07&|i|n| |r|e|a|l|;+0#0000000&| @36|m+0#00e0e07&|i|n|r|e|a|l| +0#0000000&@19
|
||||
@2|m+0#00e0e07&|i|n|u|s| |i|n|f|i|n|i|t|y|;+0#0000000&| @30|m+0#00e0e07&|i|n|u|s|i|n|f|i|n|i|t|y| +0#0000000&@13
|
||||
@2|m+0#00e0e07&|p|r|a|d|i|x|;+0#0000000&| @37|m+0#00e0e07&|p|r|a|d|i|x| +0#0000000&@19
|
||||
@2|n+0#00e0e07&|a|n|;+0#0000000&| @41|n+0#00e0e07&|a|n| +0#0000000&@23
|
||||
@2|p+0#00e0e07&|i|;+0#0000000&| @42|p+0#00e0e07&|i| +0#0000000&@24
|
||||
@2|r+0#00e0e07&|e|a|l| |l|e|n|g|t|h|s|;+0#0000000&| @32|r+0#00e0e07&|e|a|l@1|e|n|g|t|h|s| +0#0000000&@15
|
||||
@2|r+0#00e0e07&|e|a|l| |s|h|o|r|t|h|s|;+0#0000000&| @32|r+0#00e0e07&|e|a|l|s|h|o|r|t|h|s| +0#0000000&@15
|
||||
@2|r+0#00e0e07&|e|a|l| |w|i|d|t|h|;+0#0000000&| @34|r+0#00e0e07&|e|a|l|w|i|d|t|h| +0#0000000&@17
|
||||
@57|1|0|9|,|3| @9|4|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_07.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_07.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|r+0#00e0e07&|e|a|l| |w|i|d|t|h|;+0#0000000&| @34|r+0#00e0e07&|e|a|l|w|i|d|t|h| +0#0000000&@17
|
||||
@2|s+0#00e0e07&|m|a|l@1| |r|e|a|l|;+0#0000000&| @34|s+0#00e0e07&|m|a|l@1|r|e|a|l| +0#0000000&@17
|
||||
@2|c+0#00e0e07&|l|o|c|k|;+0#0000000&| @39|c+0#00e0e07&|l|o|c|k| +0#0000000&@21
|
||||
@2|c+0#00e0e07&|p|u| |t|i|m|e|;+0#0000000&| @36|c+0#00e0e07&|p|u|t|i|m|e| +0#0000000&@19
|
||||
@2|s+0#00e0e07&|e|c|o|n|d|s|;+0#0000000&| @37|s+0#00e0e07&|e|c|o|n|d|s| +0#0000000&@19
|
||||
@2>w+0#00e0e07&|a|l@1| |c|l|o|c|k|;+0#0000000&| @34|w+0#00e0e07&|a|l@1|c|l|o|c|k| +0#0000000&@17
|
||||
@2|w+0#00e0e07&|a|l@1| |s|e|c|o|n|d|s|;+0#0000000&| @32|w+0#00e0e07&|a|l@1|s|e|c|o|n|d|s| +0#0000000&@15
|
||||
@2|w+0#00e0e07&|a|l@1| |t|i|m|e|;+0#0000000&| @35|w+0#00e0e07&|a|l@1|t|i|m|e| +0#0000000&@18
|
||||
@2|b+0#00e0e07&|l|o|c|k|s|;+0#0000000&| @38|b+0#00e0e07&|l|o|c|k|s| +0#0000000&@20
|
||||
@2|c+0#00e0e07&|o|l@1|e|c|t|i|o|n|s|;+0#0000000&| @33|c+0#00e0e07&|o|l@1|e|c|t|i|o|n|s| +0#0000000&@15
|
||||
@2|c+0#00e0e07&|o|l@1|e|c|t| |s|e|c|o|n|d|s|;+0#0000000&| @29|c+0#00e0e07&|o|l@1|e|c|t|s|e|c|o|n|d|s| +0#0000000&@12
|
||||
@2|g+0#00e0e07&|a|r|b|a|g|e|;+0#0000000&| @37|g+0#00e0e07&|a|r|b|a|g|e| +0#0000000&@19
|
||||
@2|g+0#00e0e07&|a|r|b|a|g|e| |c|o|l@1|e|c|t|i|o|n|s|;+0#0000000&| @25|g+0#00e0e07&|a|r|b|a|g|e|c|o|l@1|e|c|t|i|o|n|s| +0#0000000&@8
|
||||
@2|g+0#00e0e07&|a|r|b|a|g|e| |f|r|e@1|d|;+0#0000000&| @31|g+0#00e0e07&|a|r|b|a|g|e|f|r|e@1|d| +0#0000000&@14
|
||||
@2|g+0#00e0e07&|a|r|b|a|g|e| |r|e|f|u|s|e|d|;+0#0000000&| @29|g+0#00e0e07&|a|r|b|a|g|e|r|e|f|u|s|e|d| +0#0000000&@12
|
||||
@2|g+0#00e0e07&|a|r|b|a|g|e| |s|e|c|o|n|d|s|;+0#0000000&| @29|g+0#00e0e07&|a|r|b|a|g|e|s|e|c|o|n|d|s| +0#0000000&@12
|
||||
@2|o+0#00e0e07&|n| |g|c| |e|v|e|n|t|;+0#0000000&| @33|o+0#00e0e07&|n|g|c|e|v|e|n|t| +0#0000000&@17
|
||||
@2|s+0#00e0e07&|w|e@1|p|s|;+0#0000000&| @38|s+0#00e0e07&|w|e@1|p|s| +0#0000000&@20
|
||||
@2|s+0#00e0e07&|w|e@1|p|s| |r|e|f|u|s|e|d|;+0#0000000&| @30|s+0#00e0e07&|w|e@1|p|s|r|e|f|u|s|e|d| +0#0000000&@13
|
||||
@57|1|2|7|,|3| @9|5|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_08.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_08.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|s+0#00e0e07&|w|e@1|p|s| |r|e|f|u|s|e|d|;+0#0000000&| @30|s+0#00e0e07&|w|e@1|p|s|r|e|f|u|s|e|d| +0#0000000&@13
|
||||
@2|s+0#00e0e07&|t|a|c|k| |p|o|i|n|t|e|r|;+0#0000000&| @31|s+0#00e0e07&|t|a|c|k|p|o|i|n|t|e|r| +0#0000000&@14
|
||||
@2|s+0#00e0e07&|y|s|t|e|m| |s|t|a|c|k| |p|o|i|n|t|e|r|;+0#0000000&| @24|s+0#00e0e07&|y|s|t|e|m|s|t|a|c|k|p|o|i|n|t|e|r| +0#0000000&@8
|
||||
@2|s+0#00e0e07&|y|s|t|e|m| |s|t|a|c|k| |s|i|z|e|;+0#0000000&| @27|s+0#00e0e07&|y|s|t|e|m|s|t|a|c|k|s|i|z|e| +0#0000000&@11
|
||||
@2|a+0#00e0e07&|c|t|u|a|l| |s|t|a|c|k| |s|i|z|e|;+0#0000000&| @27|a+0#00e0e07&|c|t|u|a|l|s|t|a|c|k|s|i|z|e| +0#0000000&@11
|
||||
@2>h+0#00e0e07&|e|a|p| |p|o|i|n|t|e|r|;+0#0000000&| @32|h+0#00e0e07&|e|a|p@1|o|i|n|t|e|r| +0#0000000&@15
|
||||
@2|s+0#00e0e07&|y|s|t|e|m| |h|e|a|p| |p|o|i|n|t|e|r|;+0#0000000&| @25|s+0#00e0e07&|y|s|t|e|m|h|e|a|p@1|o|i|n|t|e|r| +0#0000000&@9
|
||||
@2|g+0#00e0e07&|c| |h|e|a|p|;+0#0000000&| @37|g+0#00e0e07&|c|h|e|a|p| +0#0000000&@20
|
||||
@2|s+0#00e0e07&|w|e@1|p| |h|e|a|p|;+0#0000000&| @34|s+0#00e0e07&|w|e@1|p|h|e|a|p| +0#0000000&@17
|
||||
@2|p+0#00e0e07&|r|e@1|m|p|t|i|v|e| |g|c|;+0#0000000&| @31|p+0#00e0e07&|r|e@1|m|p|t|i|v|e|g|c| +0#0000000&@14
|
||||
@2|p+0#00e0e07&|r|e@1|m|p|t|i|v|e| |s|w|e@1|p|;+0#0000000&| @28|p+0#00e0e07&|r|e@1|m|p|t|i|v|e|s|w|e@1|p| +0#0000000&@11
|
||||
@2|p+0#00e0e07&|r|e@1|m|p|t|i|v|e| |s|w|e@1|p|h|e|a|p|;+0#0000000&| @24|p+0#00e0e07&|r|e@1|m|p|t|i|v|e|s|w|e@1|p|h|e|a|p| +0#0000000&@7
|
||||
@2|b+0#00e0e07&|a|c|k|t|r|a|c|e|;+0#0000000&| @35|b+0#00e0e07&|a|c|k|t|r|a|c|e| +0#0000000&@17
|
||||
@2|b+0#00e0e07&|r|e|a|k|;+0#0000000&| @39|b+0#00e0e07&|r|e|a|k| +0#0000000&@21
|
||||
@2|d+0#00e0e07&|e|b|u|g|;+0#0000000&| @39|d+0#00e0e07&|e|b|u|g| +0#0000000&@21
|
||||
@2|m+0#00e0e07&|o|n|i|t|o|r|;+0#0000000&| @37|m+0#00e0e07&|o|n|i|t|o|r| +0#0000000&@19
|
||||
@2|a+0#00e0e07&|b|e|n|d|;+0#0000000&| @39|a+0#00e0e07&|b|e|n|d| +0#0000000&@21
|
||||
@2|e+0#00e0e07&|v|a|l|u|a|t|e|;+0#0000000&| @36|e+0#00e0e07&|v|a|l|u|a|t|e| +0#0000000&@18
|
||||
@2|s+0#00e0e07&|y|s|t|e|m|;+0#0000000&| @38|s+0#00e0e07&|y|s|t|e|m| +0#0000000&@20
|
||||
@57|1|4|5|,|3| @9|6|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_09.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_09.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|s+0#00e0e07&|y|s|t|e|m|;+0#0000000&| @38|s+0#00e0e07&|y|s|t|e|m| +0#0000000&@20
|
||||
@2|s+0#00e0e07&|l|e@1|p|;+0#0000000&| @39|s+0#00e0e07&|l|e@1|p| +0#0000000&@21
|
||||
|#+0#0000e05&| |M|a|c|h|i|n|e| |e|n|v|i|r|o|n| |p|a|r|a|m|e|t|e|r|s|.| |#| +0#0000000&@43
|
||||
@2|i+0#00e0e07&|3|2|m|a|c|h|;+0#0000000&| @37|i+0#00e0e07&|3|2|m|a|c|h| +0#0000000&@19
|
||||
@2|r+0#00e0e07&|6|4|m|a|c|h|;+0#0000000&| @37|r+0#00e0e07&|6|4|m|a|c|h| +0#0000000&@19
|
||||
@2>i+0#00e0e07&|6|4|m|a|c|h|;+0#0000000&| @37|i+0#00e0e07&|6|4|m|a|c|h| +0#0000000&@19
|
||||
@2|r+0#00e0e07&|1|2|8|m|a|c|h|;+0#0000000&| @36|r+0#00e0e07&|1|2|8|m|a|c|h| +0#0000000&@18
|
||||
|#+0#0000e05&| |B|I|T|S| |p|r|o|c|e|d|u|r|e|s|.| |#| +0#0000000&@54
|
||||
@2|b+0#00e0e07&|i|t|s| |p|a|c|k|;+0#0000000&| @35|b+0#00e0e07&|i|t|s|p|a|c|k| +0#0000000&@18
|
||||
|#+0#0000e05&| |R|N|G| |p|r|o|c|e|d|u|r|e|s|.| |#| +0#0000000&@55
|
||||
@2|f+0#00e0e07&|i|r|s|t| |r|a|n|d|o|m|;+0#0000000&| @32|f+0#00e0e07&|i|r|s|t|r|a|n|d|o|m| +0#0000000&@15
|
||||
@2|n+0#00e0e07&|e|x|t| |r|a|n|d|o|m|;+0#0000000&| @33|n+0#00e0e07&|e|x|t|r|a|n|d|o|m| +0#0000000&@16
|
||||
@2|r+0#00e0e07&|a|n|d|o|m|;+0#0000000&| @38|r+0#00e0e07&|a|n|d|o|m| +0#0000000&@20
|
||||
@2|r+0#00e0e07&|n|d|;+0#0000000&| @41|r+0#00e0e07&|n|d| +0#0000000&@23
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |n|e|x|t|r|a|n|d|o|m|;+0#0000000&| @24|l+0#00e0e07&|o|n|g|l|o|n|g|n|e|x|t|r|a|n|d|o|m| +0#0000000&@8
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |r|a|n|d|o|m|;+0#0000000&| @28|l+0#00e0e07&|o|n|g|l|o|n|g|r|a|n|d|o|m| +0#0000000&@12
|
||||
|#+0#0000e05&| |P|r|i|o|r|i|t|i|e|s|.| |#| +0#0000000&@59
|
||||
|#+0#0000e05&| |I|N|T| |o|p|s|.| |#| +0#0000000&@62
|
||||
@2|++0#af5f00255&| +0#0000000&@44|++0#af5f00255&| +0#0000000&@25
|
||||
@57|1|6|3|,|3| @9|7|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_10.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_10.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|++0#af5f00255&| +0#0000000&@44|++0#af5f00255&| +0#0000000&@25
|
||||
@2|-+0#af5f00255&| +0#0000000&@44|-+0#af5f00255&| +0#0000000&@25
|
||||
@2|A+0#af5f00255&|B|S| +0#0000000&@42|A+0#af5f00255&|B|S| +0#0000000&@23
|
||||
@2|S+0#af5f00255&|I|G|N| +0#0000000&@41|S+0#af5f00255&|I|G|N| +0#0000000&@22
|
||||
@2|O+0#af5f00255&|D@1| +0#0000000&@42|O+0#af5f00255&|D@1| +0#0000000&@23
|
||||
@2>=+0#af5f00255&| +0#0000000&@44|=+0#af5f00255&| +0#0000000&@25
|
||||
@2|/+0#af5f00255&|=| +0#0000000&@43|/+0#af5f00255&|=| +0#0000000&@24
|
||||
@2|~+0#af5f00255&|=| +0#0000000&@43|~+0#af5f00255&|=| +0#0000000&@24
|
||||
@2|^+0#af5f00255&|=| +0#0000000&@43|^+0#af5f00255&|=| +0#0000000&@24
|
||||
@2|<+0#af5f00255&| +0#0000000&@44|<+0#af5f00255&| +0#0000000&@25
|
||||
@2|<+0#af5f00255&|=| +0#0000000&@43|<+0#af5f00255&|=| +0#0000000&@24
|
||||
@2|>+0#af5f00255&| +0#0000000&@44|>+0#af5f00255&| +0#0000000&@25
|
||||
@2|>+0#af5f00255&|=| +0#0000000&@43|>+0#af5f00255&|=| +0#0000000&@24
|
||||
@2|E+0#af5f00255&|Q| +0#0000000&@43|E+0#af5f00255&|Q| +0#0000000&@24
|
||||
@2|N+0#af5f00255&|E| +0#0000000&@43|N+0#af5f00255&|E| +0#0000000&@24
|
||||
@2|L+0#af5f00255&|T| +0#0000000&@43|L+0#af5f00255&|T| +0#0000000&@24
|
||||
@2|L+0#af5f00255&|E| +0#0000000&@43|L+0#af5f00255&|E| +0#0000000&@24
|
||||
@2|G+0#af5f00255&|T| +0#0000000&@43|G+0#af5f00255&|T| +0#0000000&@24
|
||||
@2|G+0#af5f00255&|E| +0#0000000&@43|G+0#af5f00255&|E| +0#0000000&@24
|
||||
@57|1|8|1|,|3| @9|8|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_100.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_100.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|s+0#00e0e07&|y|n|c|h|r|o|t|r|o|n| |2|;+0#0000000&| @31|s+0#00e0e07&|y|n|c|h|r|o|t|r|o|n|2| +0#0000000&@14
|
||||
@2|t+0#00e0e07&|a|y|l|o|r| |c|o|e|f@1|;+0#0000000&| @32|t+0#00e0e07&|a|y|l|o|r|c|o|e|f@1| +0#0000000&@15
|
||||
@2|t+0#00e0e07&|r|a|n|s|p|o|r|t| |2|;+0#0000000&| @33|t+0#00e0e07&|r|a|n|s|p|o|r|t|2| +0#0000000&@16
|
||||
@2|t+0#00e0e07&|r|a|n|s|p|o|r|t| |3|;+0#0000000&| @33|t+0#00e0e07&|r|a|n|s|p|o|r|t|3| +0#0000000&@16
|
||||
@2|t+0#00e0e07&|r|a|n|s|p|o|r|t| |4|;+0#0000000&| @33|t+0#00e0e07&|r|a|n|s|p|o|r|t|4| +0#0000000&@16
|
||||
@2>t+0#00e0e07&|r|a|n|s|p|o|r|t| |5|;+0#0000000&| @33|t+0#00e0e07&|r|a|n|s|p|o|r|t|5| +0#0000000&@16
|
||||
@2|z+0#00e0e07&|e|t|a| |i|n|t|;+0#0000000&| @36|z+0#00e0e07&|e|t|a|i|n|t| +0#0000000&@19
|
||||
@2|z+0#00e0e07&|e|t|a| |m|1| |i|n|t|;+0#0000000&| @33|z+0#00e0e07&|e|t|a|m|1|i|n|t| +0#0000000&@17
|
||||
@2|z+0#00e0e07&|e|t|a| |m|1|;+0#0000000&| @37|z+0#00e0e07&|e|t|a|m|1| +0#0000000&@20
|
||||
@2|z+0#00e0e07&|e|t|a|;+0#0000000&| @40|z+0#00e0e07&|e|t|a| +0#0000000&@22
|
||||
|#+0#0000e05&| |V|e|c|t|o|r| |a|n|d| |m|a|t|r|i|x| |p|r|e|t@1|y| |p|r|i|n|t|.| |#| +0#0000000&@39
|
||||
@2|p+0#00e0e07&|r|i|n|t| |v|e|c|t|o|r|;+0#0000000&| @32|p+0#00e0e07&|r|i|n|t|v|e|c|t|o|r| +0#0000000&@15
|
||||
@2|p+0#00e0e07&|r|i|n|t| |m|a|t|r|i|x|;+0#0000000&| @32|p+0#00e0e07&|r|i|n|t|m|a|t|r|i|x| +0#0000000&@15
|
||||
|#+0#0000e05&| |V|e|c|t|o|r| |a|n|d| |m|a|t|r|i|x| |m|o|n|a|d|i|c|.| |#| +0#0000000&@44
|
||||
@2|++0#af5f00255&| +0#0000000&@44|++0#af5f00255&| +0#0000000&@25
|
||||
@2|-+0#af5f00255&| +0#0000000&@44|-+0#af5f00255&| +0#0000000&@25
|
||||
@2|C+0#af5f00255&|V| +0#0000000&@43|C+0#af5f00255&|V| +0#0000000&@24
|
||||
@2|R+0#af5f00255&|V| +0#0000000&@43|R+0#af5f00255&|V| +0#0000000&@24
|
||||
@2|++0#af5f00255&| +0#0000000&@44|++0#af5f00255&| +0#0000000&@25
|
||||
@57|1|7|6@1|,|3| @7|8|3|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_101.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_101.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|++0#af5f00255&| +0#0000000&@44|++0#af5f00255&| +0#0000000&@25
|
||||
@2|-+0#af5f00255&| +0#0000000&@44|-+0#af5f00255&| +0#0000000&@25
|
||||
@2|T+0#af5f00255&| +0#0000000&@44|T+0#af5f00255&| +0#0000000&@25
|
||||
@2|I+0#af5f00255&|N|V| +0#0000000&@42|I+0#af5f00255&|N|V| +0#0000000&@23
|
||||
@2|P+0#af5f00255&|I|N|V| +0#0000000&@41|P+0#af5f00255&|I|N|V| +0#0000000&@22
|
||||
@2>M+0#af5f00255&|E|A|N| +0#0000000&@41|M+0#af5f00255&|E|A|N| +0#0000000&@22
|
||||
@2|D+0#af5f00255&|E|T| +0#0000000&@42|D+0#af5f00255&|E|T| +0#0000000&@23
|
||||
@2|T+0#af5f00255&|R|A|C|E| +0#0000000&@40|T+0#af5f00255&|R|A|C|E| +0#0000000&@21
|
||||
@2|++0#af5f00255&| +0#0000000&@44|++0#af5f00255&| +0#0000000&@25
|
||||
@2|-+0#af5f00255&| +0#0000000&@44|-+0#af5f00255&| +0#0000000&@25
|
||||
@2|++0#af5f00255&| +0#0000000&@44|++0#af5f00255&| +0#0000000&@25
|
||||
@2|-+0#af5f00255&| +0#0000000&@44|-+0#af5f00255&| +0#0000000&@25
|
||||
@2|T+0#af5f00255&| +0#0000000&@44|T+0#af5f00255&| +0#0000000&@25
|
||||
@2|I+0#af5f00255&|N|V| +0#0000000&@42|I+0#af5f00255&|N|V| +0#0000000&@23
|
||||
@2|D+0#af5f00255&|E|T| +0#0000000&@42|D+0#af5f00255&|E|T| +0#0000000&@23
|
||||
@2|T+0#af5f00255&|R|A|C|E| +0#0000000&@40|T+0#af5f00255&|R|A|C|E| +0#0000000&@21
|
||||
|#+0#0000e05&| |V|e|c|t|o|r| |a|n|d| |m|a|t|r|i|x| |d|y|a|d|i|c|.| |#| +0#0000000&@45
|
||||
@2|=+0#af5f00255&| +0#0000000&@44|=+0#af5f00255&| +0#0000000&@25
|
||||
@2|/+0#af5f00255&|=| +0#0000000&@43|/+0#af5f00255&|=| +0#0000000&@24
|
||||
@57|1|7|8|4|,|3| @7|8|4|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_102.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_102.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|/+0#af5f00255&|=| +0#0000000&@43|/+0#af5f00255&|=| +0#0000000&@24
|
||||
@2|++0#af5f00255&| +0#0000000&@44|++0#af5f00255&| +0#0000000&@25
|
||||
@2|-+0#af5f00255&| +0#0000000&@44|-+0#af5f00255&| +0#0000000&@25
|
||||
@2|++0#af5f00255&|:|=| +0#0000000&@42|++0#af5f00255&|:|=| +0#0000000&@23
|
||||
@2|P+0#af5f00255&|L|U|S|A|B| +0#0000000&@39|P+0#af5f00255&|L|U|S|A|B| +0#0000000&@20
|
||||
@2>-+0#af5f00255&|:|=| +0#0000000&@42|-+0#af5f00255&|:|=| +0#0000000&@23
|
||||
@2|M+0#af5f00255&|I|N|U|S|A|B| +0#0000000&@38|M+0#af5f00255&|I|N|U|S|A|B| +0#0000000&@19
|
||||
@2|=+0#af5f00255&| +0#0000000&@44|=+0#af5f00255&| +0#0000000&@25
|
||||
@2|/+0#af5f00255&|-| +0#0000000&@43|/+0#af5f00255&|-| +0#0000000&@24
|
||||
@2|++0#af5f00255&| +0#0000000&@44|++0#af5f00255&| +0#0000000&@25
|
||||
@2|-+0#af5f00255&| +0#0000000&@44|-+0#af5f00255&| +0#0000000&@25
|
||||
@2|B+0#af5f00255&|E|F|O|R|E| +0#0000000&@39|B+0#af5f00255&|E|F|O|R|E| +0#0000000&@20
|
||||
@2|A+0#af5f00255&|B|O|V|E| +0#0000000&@40|A+0#af5f00255&|B|O|V|E| +0#0000000&@21
|
||||
@2|++0#af5f00255&|:|=| +0#0000000&@42|++0#af5f00255&|:|=| +0#0000000&@23
|
||||
@2|P+0#af5f00255&|L|U|S|A|B| +0#0000000&@39|P+0#af5f00255&|L|U|S|A|B| +0#0000000&@20
|
||||
@2|-+0#af5f00255&|:|=| +0#0000000&@42|-+0#af5f00255&|:|=| +0#0000000&@23
|
||||
@2|M+0#af5f00255&|I|N|U|S|A|B| +0#0000000&@38|M+0#af5f00255&|I|N|U|S|A|B| +0#0000000&@19
|
||||
@2|=+0#af5f00255&| +0#0000000&@44|=+0#af5f00255&| +0#0000000&@25
|
||||
@2|/+0#af5f00255&|=| +0#0000000&@43|/+0#af5f00255&|=| +0#0000000&@24
|
||||
@57|1|8|0|2|,|3| @7|8|5|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_103.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_103.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|/+0#af5f00255&|=| +0#0000000&@43|/+0#af5f00255&|=| +0#0000000&@24
|
||||
@2|++0#af5f00255&| +0#0000000&@44|++0#af5f00255&| +0#0000000&@25
|
||||
@2|-+0#af5f00255&| +0#0000000&@44|-+0#af5f00255&| +0#0000000&@25
|
||||
@2|++0#af5f00255&|:|=| +0#0000000&@42|++0#af5f00255&|:|=| +0#0000000&@23
|
||||
@2|P+0#af5f00255&|L|U|S|A|B| +0#0000000&@39|P+0#af5f00255&|L|U|S|A|B| +0#0000000&@20
|
||||
@2>-+0#af5f00255&|:|=| +0#0000000&@42|-+0#af5f00255&|:|=| +0#0000000&@23
|
||||
@2|M+0#af5f00255&|I|N|U|S|A|B| +0#0000000&@38|M+0#af5f00255&|I|N|U|S|A|B| +0#0000000&@19
|
||||
@2|=+0#af5f00255&| +0#0000000&@44|=+0#af5f00255&| +0#0000000&@25
|
||||
@2|/+0#af5f00255&|=| +0#0000000&@43|/+0#af5f00255&|=| +0#0000000&@24
|
||||
@2|++0#af5f00255&| +0#0000000&@44|++0#af5f00255&| +0#0000000&@25
|
||||
@2|-+0#af5f00255&| +0#0000000&@44|-+0#af5f00255&| +0#0000000&@25
|
||||
@2|++0#af5f00255&|:|=| +0#0000000&@42|++0#af5f00255&|:|=| +0#0000000&@23
|
||||
@2|P+0#af5f00255&|L|U|S|A|B| +0#0000000&@39|P+0#af5f00255&|L|U|S|A|B| +0#0000000&@20
|
||||
@2|-+0#af5f00255&|:|=| +0#0000000&@42|-+0#af5f00255&|:|=| +0#0000000&@23
|
||||
@2|M+0#af5f00255&|I|N|U|S|A|B| +0#0000000&@38|M+0#af5f00255&|I|N|U|S|A|B| +0#0000000&@19
|
||||
|#+0#0000e05&| |V|e|c|t|o|r| |a|n|d| |m|a|t|r|i|x| |s|c|a|l|i|n|g|.| |#| +0#0000000&@44
|
||||
@2|*+0#af5f00255&| +0#0000000&@44|*+0#af5f00255&| +0#0000000&@25
|
||||
@2|/+0#af5f00255&| +0#0000000&@44|/+0#af5f00255&| +0#0000000&@25
|
||||
@2|*+0#af5f00255&| +0#0000000&@44|*+0#af5f00255&| +0#0000000&@25
|
||||
@57|1|8|2|0|,|3| @7|8|6|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_104.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_104.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|*+0#af5f00255&| +0#0000000&@44|*+0#af5f00255&| +0#0000000&@25
|
||||
@2|/+0#af5f00255&| +0#0000000&@44|/+0#af5f00255&| +0#0000000&@25
|
||||
@2|*+0#af5f00255&| +0#0000000&@44|*+0#af5f00255&| +0#0000000&@25
|
||||
@2|/+0#af5f00255&| +0#0000000&@44|/+0#af5f00255&| +0#0000000&@25
|
||||
@2|*+0#af5f00255&| +0#0000000&@44|*+0#af5f00255&| +0#0000000&@25
|
||||
@2>/+0#af5f00255&| +0#0000000&@44|/+0#af5f00255&| +0#0000000&@25
|
||||
@2|*+0#af5f00255&|:|=| +0#0000000&@42|*+0#af5f00255&|:|=| +0#0000000&@23
|
||||
@2|/+0#af5f00255&|:|=| +0#0000000&@42|/+0#af5f00255&|:|=| +0#0000000&@23
|
||||
@2|*+0#af5f00255&|:|=| +0#0000000&@42|*+0#af5f00255&|:|=| +0#0000000&@23
|
||||
@2|/+0#af5f00255&|:|=| +0#0000000&@42|/+0#af5f00255&|:|=| +0#0000000&@23
|
||||
@2|*+0#af5f00255&|:|=| +0#0000000&@42|*+0#af5f00255&|:|=| +0#0000000&@23
|
||||
@2|/+0#af5f00255&|:|=| +0#0000000&@42|/+0#af5f00255&|:|=| +0#0000000&@23
|
||||
@2|*+0#af5f00255&|:|=| +0#0000000&@42|*+0#af5f00255&|:|=| +0#0000000&@23
|
||||
@2|/+0#af5f00255&|:|=| +0#0000000&@42|/+0#af5f00255&|:|=| +0#0000000&@23
|
||||
@2|*+0#af5f00255&| +0#0000000&@44|*+0#af5f00255&| +0#0000000&@25
|
||||
|#+0#0000e05&| |M|a|t|r|i|x| |t|i|m|e|s| |v|e|c|t|o|r| |o|r| |m|a|t|r|i|x|.| |#| +0#0000000&@40
|
||||
@2|*+0#af5f00255&| +0#0000000&@44|*+0#af5f00255&| +0#0000000&@25
|
||||
|#+0#0000e05&| |V|e|c|t|o|r| |a|n|d| |m|a|t|r|i|x| |m|i|s|c|e|l@1|a|n|e|o|u|s|.| |#| +0#0000000&@38
|
||||
@2|v+0#00e0e07&|e|c|t|o|r| |e|c|h|o|;+0#0000000&| @33|v+0#00e0e07&|e|c|t|o|r|e|c|h|o| +0#0000000&@16
|
||||
@57|1|8|3|8|,|3| @7|8|7|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_105.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_105.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|v+0#00e0e07&|e|c|t|o|r| |e|c|h|o|;+0#0000000&| @33|v+0#00e0e07&|e|c|t|o|r|e|c|h|o| +0#0000000&@16
|
||||
@2|m+0#00e0e07&|a|t|r|i|x| |e|c|h|o|;+0#0000000&| @33|m+0#00e0e07&|a|t|r|i|x|e|c|h|o| +0#0000000&@16
|
||||
@2|c+0#00e0e07&|o|m|p|l| |v|e|c|t|o|r| |e|c|h|o|;+0#0000000&| @27|c+0#00e0e07&|o|m|p|l|v|e|c|t|o|r|e|c|h|o| +0#0000000&@11
|
||||
@2|c+0#00e0e07&|o|m|p|l| |m|a|t|r|i|x| |e|c|h|o|;+0#0000000&| @27|c+0#00e0e07&|o|m|p|l|m|a|t|r|i|x|e|c|h|o| +0#0000000&@11
|
||||
@2|*+0#af5f00255&| +0#0000000&@44|*+0#af5f00255&| +0#0000000&@25
|
||||
@2>N+0#af5f00255&|O|R|M| +0#0000000&@41|N+0#af5f00255&|O|R|M| +0#0000000&@22
|
||||
@2|D+0#af5f00255&|Y|A|D| +0#0000000&@41|D+0#af5f00255&|Y|A|D| +0#0000000&@22
|
||||
|#+0#0000e05&| |P|r|i|n|c|i|p|l|e| |C|o|m|p|o|n|e|n|t| |A|n|a|l|y|s|i|s|.| |#| +0#0000000&@41
|
||||
@2|p+0#00e0e07&|c|a|c|v|;+0#0000000&| @39|p+0#00e0e07&|c|a|c|v| +0#0000000&@21
|
||||
@2|p+0#00e0e07&|c|a|s|v|d|;+0#0000000&| @38|p+0#00e0e07&|c|a|s|v|d| +0#0000000&@20
|
||||
|#+0#0000e05&| |T|o|t|a|l| |L|e|a|s|t| |S|q|u|a|r|e| |r|e|g|r|e|s@1|i|o|n|.| |#| +0#0000000&@40
|
||||
@2|o+0#00e0e07&|l|s|;+0#0000000&| @41|o+0#00e0e07&|l|s| +0#0000000&@23
|
||||
@2|t+0#00e0e07&|l|s|;+0#0000000&| @41|t+0#00e0e07&|l|s| +0#0000000&@23
|
||||
|#+0#0000e05&| |P|a|r|t|i|a|l| |L|e|a|s|t| |S|q|u|a|r|e|s| |r|e|g|r|e|s@1|i|o|n|.| |#| +0#0000000&@37
|
||||
@2|p+0#00e0e07&|c|r|;+0#0000000&| @41|p+0#00e0e07&|c|r| +0#0000000&@23
|
||||
@2|p+0#00e0e07&|l|s|1|;+0#0000000&| @40|p+0#00e0e07&|l|s|1| +0#0000000&@22
|
||||
@2|p+0#00e0e07&|l|s|2|;+0#0000000&| @40|p+0#00e0e07&|l|s|2| +0#0000000&@22
|
||||
|#+0#0000e05&| |R|o|u|t|i|n|e| |l|e|f|t| |c|o|l|u|m|n|s|,| |a| |G|S|L| |a|l|t|e|r|n|a|t|i|v|e| |t|o| |t|r|i|m@1|i|n|g| |c|o|l|u|m|n|s|.| |#| +0#0000000&@10
|
||||
@2|l+0#00e0e07&|e|f|t| |c|o|l|u|m|n|s|;+0#0000000&| @32|l+0#00e0e07&|e|f|t|c|o|l|u|m|n|s| +0#0000000&@15
|
||||
@57|1|8|5|6|,|3| @7|8@1|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_106.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_106.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|l+0#00e0e07&|e|f|t| |c|o|l|u|m|n|s|;+0#0000000&| @32|l+0#00e0e07&|e|f|t|c|o|l|u|m|n|s| +0#0000000&@15
|
||||
|#+0#0000e05&| |M|o@1|r|e|-|P|e|n|r|o|s|e| |p|s|e|u|d|o| |i|n|v|e|r|s|e|.| |#| +0#0000000&@41
|
||||
@2|p+0#00e0e07&|s|e|u|d|o| |i|n|v|;+0#0000000&| @34|p+0#00e0e07&|s|e|u|d|o|i|n|v| +0#0000000&@17
|
||||
|#+0#0000e05&| |L|U| |d|e|c|o|m|p|o|s|i|t|i|o|n|.| |#| +0#0000000&@53
|
||||
@2|l+0#00e0e07&|u| |d|e|c|o|m|p|;+0#0000000&| @35|l+0#00e0e07&|u|d|e|c|o|m|p| +0#0000000&@18
|
||||
@2>l+0#00e0e07&|u| |d|e|t|;+0#0000000&| @38|l+0#00e0e07&|u|d|e|t| +0#0000000&@21
|
||||
@2|l+0#00e0e07&|u| |i|n|v|;+0#0000000&| @38|l+0#00e0e07&|u|i|n|v| +0#0000000&@21
|
||||
@2|l+0#00e0e07&|u| |s|o|l|v|e|;+0#0000000&| @36|l+0#00e0e07&|u|s|o|l|v|e| +0#0000000&@19
|
||||
@2|c+0#00e0e07&|o|m|p|l|e|x| |l|u| |d|e|c|o|m|p|;+0#0000000&| @27|c+0#00e0e07&|o|m|p|l|e|x|l|u|d|e|c|o|m|p| +0#0000000&@11
|
||||
@2|c+0#00e0e07&|o|m|p|l|e|x| |l|u| |d|e|t|;+0#0000000&| @30|c+0#00e0e07&|o|m|p|l|e|x|l|u|d|e|t| +0#0000000&@14
|
||||
@2|c+0#00e0e07&|o|m|p|l|e|x| |l|u| |i|n|v|;+0#0000000&| @30|c+0#00e0e07&|o|m|p|l|e|x|l|u|i|n|v| +0#0000000&@14
|
||||
@2|c+0#00e0e07&|o|m|p|l|e|x| |l|u| |s|o|l|v|e|;+0#0000000&| @28|c+0#00e0e07&|o|m|p|l|e|x|l|u|s|o|l|v|e| +0#0000000&@12
|
||||
|#+0#0000e05&| |S|V|D| |d|e|c|o|m|p|o|s|i|t|i|o|n|.| |#| +0#0000000&@52
|
||||
@2|s+0#00e0e07&|v|d| |d|e|c|o|m|p|;+0#0000000&| @34|s+0#00e0e07&|v|d@1|e|c|o|m|p| +0#0000000&@17
|
||||
@2|s+0#00e0e07&|v|d| |s|o|l|v|e|;+0#0000000&| @35|s+0#00e0e07&|v|d|s|o|l|v|e| +0#0000000&@18
|
||||
|#+0#0000e05&| |Q|R| |d|e|c|o|m|p|o|s|i|t|i|o|n|.| |#| +0#0000000&@53
|
||||
@2|q+0#00e0e07&|r| |d|e|c|o|m|p|;+0#0000000&| @35|q+0#00e0e07&|r|d|e|c|o|m|p| +0#0000000&@18
|
||||
@2|q+0#00e0e07&|r| |s|o|l|v|e|;+0#0000000&| @36|q+0#00e0e07&|r|s|o|l|v|e| +0#0000000&@19
|
||||
@2|q+0#00e0e07&|r| |l|s@1|o|l|v|e|;+0#0000000&| @34|q+0#00e0e07&|r|l|s@1|o|l|v|e| +0#0000000&@17
|
||||
@57|1|8|7|4|,|3| @7|8|9|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_107.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_107.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|q+0#00e0e07&|r| |l|s@1|o|l|v|e|;+0#0000000&| @34|q+0#00e0e07&|r|l|s@1|o|l|v|e| +0#0000000&@17
|
||||
|#+0#0000e05&| |C|h|o|l|e|s|k|y| |d|e|c|o|m|p|o|s|i|t|i|o|n|.| |#| +0#0000000&@47
|
||||
@2|c+0#00e0e07&|h|o|l|e|s|k|y| |d|e|c|o|m|p|;+0#0000000&| @29|c+0#00e0e07&|h|o|l|e|s|k|y|d|e|c|o|m|p| +0#0000000&@12
|
||||
@2|c+0#00e0e07&|h|o|l|e|s|k|y| |s|o|l|v|e|;+0#0000000&| @30|c+0#00e0e07&|h|o|l|e|s|k|y|s|o|l|v|e| +0#0000000&@13
|
||||
|#+0#0000e05&| |C|o|n|s|t|a|n|t|s| |e|x| |G|S|L|.| |#| +0#0000000&@53
|
||||
@2>c+0#00e0e07&|g|s| |s|p|e@1|d| |o|f| |l|i|g|h|t|;+0#0000000&| @26|c+0#00e0e07&|g|s@1|p|e@1|d|o|f|l|i|g|h|t| +0#0000000&@11
|
||||
@2|c+0#00e0e07&|g|s| |g|r|a|v|i|t|a|t|i|o|n|a|l| |c|o|n|s|t|a|n|t|;+0#0000000&| @18|c+0#00e0e07&|g|s|g|r|a|v|i|t|a|t|i|o|n|a|l|c|o|n|s|t|a|n|t| +0#0000000&@2
|
||||
@2|c+0#00e0e07&|g|s| |p|l|a|n|c|k| |c|o|n|s|t|a|n|t|;+0#0000000&| @25|c+0#00e0e07&|g|s|p|l|a|n|c|k|c|o|n|s|t|a|n|t| +0#0000000&@9
|
||||
@2|c+0#00e0e07&|g|s| |p|l|a|n|c|k| |c|o|n|s|t|a|n|t| |b|a|r|;+0#0000000&| @21|c+0#00e0e07&|g|s|p|l|a|n|c|k|c|o|n|s|t|a|n|t|b|a|r| +0#0000000&@6
|
||||
@2|c+0#00e0e07&|g|s| |a|s|t|r|o|n|o|m|i|c|a|l| |u|n|i|t|;+0#0000000&| @23|c+0#00e0e07&|g|s|a|s|t|r|o|n|o|m|i|c|a|l|u|n|i|t| +0#0000000&@7
|
||||
@2|c+0#00e0e07&|g|s| |l|i|g|h|t| |y|e|a|r|;+0#0000000&| @30|c+0#00e0e07&|g|s|l|i|g|h|t|y|e|a|r| +0#0000000&@14
|
||||
@2|c+0#00e0e07&|g|s| |p|a|r|s|e|c|;+0#0000000&| @34|c+0#00e0e07&|g|s|p|a|r|s|e|c| +0#0000000&@17
|
||||
@2|c+0#00e0e07&|g|s| |g|r|a|v| |a|c@1|e|l|;+0#0000000&| @30|c+0#00e0e07&|g|s|g|r|a|v|a|c@1|e|l| +0#0000000&@14
|
||||
@2|c+0#00e0e07&|g|s| |e|l|e|c|t|r|o|n| |v|o|l|t|;+0#0000000&| @27|c+0#00e0e07&|g|s|e|l|e|c|t|r|o|n|v|o|l|t| +0#0000000&@11
|
||||
@2|c+0#00e0e07&|g|s| |m|a|s@1| |e|l|e|c|t|r|o|n|;+0#0000000&| @27|c+0#00e0e07&|g|s|m|a|s@1|e|l|e|c|t|r|o|n| +0#0000000&@11
|
||||
@2|c+0#00e0e07&|g|s| |m|a|s@1| |m|u|o|n|;+0#0000000&| @31|c+0#00e0e07&|g|s|m|a|s@1|m|u|o|n| +0#0000000&@15
|
||||
@2|c+0#00e0e07&|g|s| |m|a|s@1| |p|r|o|t|o|n|;+0#0000000&| @29|c+0#00e0e07&|g|s|m|a|s@1|p|r|o|t|o|n| +0#0000000&@13
|
||||
@2|c+0#00e0e07&|g|s| |m|a|s@1| |n|e|u|t|r|o|n|;+0#0000000&| @28|c+0#00e0e07&|g|s|m|a|s@1|n|e|u|t|r|o|n| +0#0000000&@12
|
||||
@2|c+0#00e0e07&|g|s| |r|y|d|b|e|r|g|;+0#0000000&| @33|c+0#00e0e07&|g|s|r|y|d|b|e|r|g| +0#0000000&@16
|
||||
@57|1|8|9|2|,|3| @7|8|9|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_108.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_108.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|c+0#00e0e07&|g|s| |r|y|d|b|e|r|g|;+0#0000000&| @33|c+0#00e0e07&|g|s|r|y|d|b|e|r|g| +0#0000000&@16
|
||||
@2|c+0#00e0e07&|g|s| |b|o|l|t|z|m|a|n@1|;+0#0000000&| @31|c+0#00e0e07&|g|s|b|o|l|t|z|m|a|n@1| +0#0000000&@14
|
||||
@2|c+0#00e0e07&|g|s| |b|o|h|r| |m|a|g|n|e|t|o|n|;+0#0000000&| @27|c+0#00e0e07&|g|s|b|o|h|r|m|a|g|n|e|t|o|n| +0#0000000&@11
|
||||
@2|c+0#00e0e07&|g|s| |n|u|c|l|e|a|r| |m|a|g|n|e|t|o|n|;+0#0000000&| @24|c+0#00e0e07&|g|s|n|u|c|l|e|a|r|m|a|g|n|e|t|o|n| +0#0000000&@8
|
||||
@2|c+0#00e0e07&|g|s| |e|l|e|c|t|r|o|n| |m|a|g|n|e|t|i|c| |m|o|m|e|n|t|;+0#0000000&| @16|c+0#00e0e07&|g|s|e|l|e|c|t|r|o|n|m|a|g|n|e|t|i|c|m|o|m|e|n|t| +0#0000000&@1
|
||||
@2>c+0#00e0e07&|g|s| |p|r|o|t|o|n| |m|a|g|n|e|t|i|c| |m|o|m|e|n|t|;+0#0000000&| @18|c+0#00e0e07&|g|s|p|r|o|t|o|n|m|a|g|n|e|t|i|c|m|o|m|e|n|t| +0#0000000&@3
|
||||
@2|c+0#00e0e07&|g|s| |m|o|l|a|r| |g|a|s|;+0#0000000&| @31|c+0#00e0e07&|g|s|m|o|l|a|r|g|a|s| +0#0000000&@15
|
||||
@2|c+0#00e0e07&|g|s| |s|t|a|n|d|a|r|d| |g|a|s| |v|o|l|u|m|e|;+0#0000000&| @21|c+0#00e0e07&|g|s@1|t|a|n|d|a|r|d|g|a|s|v|o|l|u|m|e| +0#0000000&@6
|
||||
@2|c+0#00e0e07&|g|s| |m|i|n|u|t|e|;+0#0000000&| @34|c+0#00e0e07&|g|s|m|i|n|u|t|e| +0#0000000&@17
|
||||
@2|c+0#00e0e07&|g|s| |h|o|u|r|;+0#0000000&| @36|c+0#00e0e07&|g|s|h|o|u|r| +0#0000000&@19
|
||||
@2|c+0#00e0e07&|g|s| |d|a|y|;+0#0000000&| @37|c+0#00e0e07&|g|s|d|a|y| +0#0000000&@20
|
||||
@2|c+0#00e0e07&|g|s| |w|e@1|k|;+0#0000000&| @36|c+0#00e0e07&|g|s|w|e@1|k| +0#0000000&@19
|
||||
@2|c+0#00e0e07&|g|s| |i|n|c|h|;+0#0000000&| @36|c+0#00e0e07&|g|s|i|n|c|h| +0#0000000&@19
|
||||
@2|c+0#00e0e07&|g|s| |f|o@1|t|;+0#0000000&| @36|c+0#00e0e07&|g|s|f|o@1|t| +0#0000000&@19
|
||||
@2|c+0#00e0e07&|g|s| |y|a|r|d|;+0#0000000&| @36|c+0#00e0e07&|g|s|y|a|r|d| +0#0000000&@19
|
||||
@2|c+0#00e0e07&|g|s| |m|i|l|e|;+0#0000000&| @36|c+0#00e0e07&|g|s|m|i|l|e| +0#0000000&@19
|
||||
@2|c+0#00e0e07&|g|s| |n|a|u|t|i|c|a|l| |m|i|l|e|;+0#0000000&| @27|c+0#00e0e07&|g|s|n|a|u|t|i|c|a|l|m|i|l|e| +0#0000000&@11
|
||||
@2|c+0#00e0e07&|g|s| |f|a|t|h|o|m|;+0#0000000&| @34|c+0#00e0e07&|g|s|f|a|t|h|o|m| +0#0000000&@17
|
||||
@2|c+0#00e0e07&|g|s| |m|i|l|;+0#0000000&| @37|c+0#00e0e07&|g|s|m|i|l| +0#0000000&@20
|
||||
@57|1|9|1|0|,|3| @7|9|0|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_109.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_109.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|c+0#00e0e07&|g|s| |m|i|l|;+0#0000000&| @37|c+0#00e0e07&|g|s|m|i|l| +0#0000000&@20
|
||||
@2|c+0#00e0e07&|g|s| |p|o|i|n|t|;+0#0000000&| @35|c+0#00e0e07&|g|s|p|o|i|n|t| +0#0000000&@18
|
||||
@2|c+0#00e0e07&|g|s| |t|e|x|p|o|i|n|t|;+0#0000000&| @32|c+0#00e0e07&|g|s|t|e|x|p|o|i|n|t| +0#0000000&@15
|
||||
@2|c+0#00e0e07&|g|s| |m|i|c|r|o|n|;+0#0000000&| @34|c+0#00e0e07&|g|s|m|i|c|r|o|n| +0#0000000&@17
|
||||
@2|c+0#00e0e07&|g|s| |a|n|g|s|t|r|o|m|;+0#0000000&| @32|c+0#00e0e07&|g|s|a|n|g|s|t|r|o|m| +0#0000000&@15
|
||||
@2>c+0#00e0e07&|g|s| |h|e|c|t|a|r|e|;+0#0000000&| @33|c+0#00e0e07&|g|s|h|e|c|t|a|r|e| +0#0000000&@16
|
||||
@2|c+0#00e0e07&|g|s| |a|c|r|e|;+0#0000000&| @36|c+0#00e0e07&|g|s|a|c|r|e| +0#0000000&@19
|
||||
@2|c+0#00e0e07&|g|s| |b|a|r|n|;+0#0000000&| @36|c+0#00e0e07&|g|s|b|a|r|n| +0#0000000&@19
|
||||
@2|c+0#00e0e07&|g|s| |l|i|t|e|r|;+0#0000000&| @35|c+0#00e0e07&|g|s|l|i|t|e|r| +0#0000000&@18
|
||||
@2|c+0#00e0e07&|g|s| |u|s| |g|a|l@1|o|n|;+0#0000000&| @31|c+0#00e0e07&|g|s|u|s|g|a|l@1|o|n| +0#0000000&@15
|
||||
@2|c+0#00e0e07&|g|s| |q|u|a|r|t|;+0#0000000&| @35|c+0#00e0e07&|g|s|q|u|a|r|t| +0#0000000&@18
|
||||
@2|c+0#00e0e07&|g|s| |p|i|n|t|;+0#0000000&| @36|c+0#00e0e07&|g|s|p|i|n|t| +0#0000000&@19
|
||||
@2|c+0#00e0e07&|g|s| |c|u|p|;+0#0000000&| @37|c+0#00e0e07&|g|s|c|u|p| +0#0000000&@20
|
||||
@2|c+0#00e0e07&|g|s| |f|l|u|i|d| |o|u|n|c|e|;+0#0000000&| @29|c+0#00e0e07&|g|s|f|l|u|i|d|o|u|n|c|e| +0#0000000&@13
|
||||
@2|c+0#00e0e07&|g|s| |t|a|b|l|e| |s|p|o@1|n|;+0#0000000&| @29|c+0#00e0e07&|g|s|t|a|b|l|e|s|p|o@1|n| +0#0000000&@13
|
||||
@2|c+0#00e0e07&|g|s| |t|e|a| |s|p|o@1|n|;+0#0000000&| @31|c+0#00e0e07&|g|s|t|e|a|s|p|o@1|n| +0#0000000&@15
|
||||
@2|c+0#00e0e07&|g|s| |c|a|n|a|d|i|a|n| |g|a|l@1|o|n|;+0#0000000&| @25|c+0#00e0e07&|g|s|c|a|n|a|d|i|a|n|g|a|l@1|o|n| +0#0000000&@9
|
||||
@2|c+0#00e0e07&|g|s| |u|k| |g|a|l@1|o|n|;+0#0000000&| @31|c+0#00e0e07&|g|s|u|k|g|a|l@1|o|n| +0#0000000&@15
|
||||
@2|c+0#00e0e07&|g|s| |m|i|l|e|s| |p|e|r| |h|o|u|r|;+0#0000000&| @26|c+0#00e0e07&|g|s|m|i|l|e|s|p|e|r|h|o|u|r| +0#0000000&@11
|
||||
@57|1|9|2|8|,|3| @7|9|1|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_11.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_11.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|G+0#af5f00255&|E| +0#0000000&@43|G+0#af5f00255&|E| +0#0000000&@24
|
||||
@2|++0#af5f00255&| +0#0000000&@44|++0#af5f00255&| +0#0000000&@25
|
||||
@2|-+0#af5f00255&| +0#0000000&@44|-+0#af5f00255&| +0#0000000&@25
|
||||
@2|*+0#af5f00255&| +0#0000000&@44|*+0#af5f00255&| +0#0000000&@25
|
||||
@2|O+0#af5f00255&|V|E|R| +0#0000000&@41|O+0#af5f00255&|V|E|R| +0#0000000&@22
|
||||
@2>%+0#af5f00255&| +0#0000000&@44|%+0#af5f00255&| +0#0000000&@25
|
||||
@2|M+0#af5f00255&|O|D| +0#0000000&@42|M+0#af5f00255&|O|D| +0#0000000&@23
|
||||
@2|%+0#af5f00255&|*| +0#0000000&@43|%+0#af5f00255&|*| +0#0000000&@24
|
||||
@2|*+0#af5f00255&@1| +0#0000000&@43|*+0#af5f00255&@1| +0#0000000&@24
|
||||
@2|U+0#af5f00255&|P| +0#0000000&@43|U+0#af5f00255&|P| +0#0000000&@24
|
||||
@2|^+0#af5f00255&| +0#0000000&@44|^+0#af5f00255&| +0#0000000&@25
|
||||
@2|/+0#af5f00255&| +0#0000000&@44|/+0#af5f00255&| +0#0000000&@25
|
||||
@2|++0#af5f00255&|:|=| +0#0000000&@42|++0#af5f00255&|:|=| +0#0000000&@23
|
||||
@2|-+0#af5f00255&|:|=| +0#0000000&@42|-+0#af5f00255&|:|=| +0#0000000&@23
|
||||
@2|*+0#af5f00255&|:|=| +0#0000000&@42|*+0#af5f00255&|:|=| +0#0000000&@23
|
||||
@2|%+0#af5f00255&|:|=| +0#0000000&@42|%+0#af5f00255&|:|=| +0#0000000&@23
|
||||
@2|%+0#af5f00255&|*|:|=| +0#0000000&@41|%+0#af5f00255&|*|:|=| +0#0000000&@22
|
||||
@2|P+0#af5f00255&|L|U|S|A|B| +0#0000000&@39|P+0#af5f00255&|L|U|S|A|B| +0#0000000&@20
|
||||
@2|M+0#af5f00255&|I|N|U|S|A|B| +0#0000000&@38|M+0#af5f00255&|I|N|U|S|A|B| +0#0000000&@19
|
||||
@57|1|9@1|,|3| @9|9|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_110.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_110.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|c+0#00e0e07&|g|s| |m|i|l|e|s| |p|e|r| |h|o|u|r|;+0#0000000&| @26|c+0#00e0e07&|g|s|m|i|l|e|s|p|e|r|h|o|u|r| +0#0000000&@11
|
||||
@2|c+0#00e0e07&|g|s| |k|i|l|o|m|e|t|e|r|s| |p|e|r| |h|o|u|r|;+0#0000000&| @21|c+0#00e0e07&|g|s|k|i|l|o|m|e|t|e|r|s|p|e|r|h|o|u|r| +0#0000000&@6
|
||||
@2|c+0#00e0e07&|g|s| |k|n|o|t|;+0#0000000&| @36|c+0#00e0e07&|g|s|k|n|o|t| +0#0000000&@19
|
||||
@2|c+0#00e0e07&|g|s| |p|o|u|n|d| |m|a|s@1|;+0#0000000&| @30|c+0#00e0e07&|g|s|p|o|u|n|d|m|a|s@1| +0#0000000&@14
|
||||
@2|c+0#00e0e07&|g|s| |o|u|n|c|e| |m|a|s@1|;+0#0000000&| @30|c+0#00e0e07&|g|s|o|u|n|c|e|m|a|s@1| +0#0000000&@14
|
||||
@2>c+0#00e0e07&|g|s| |t|o|n|;+0#0000000&| @37|c+0#00e0e07&|g|s|t|o|n| +0#0000000&@20
|
||||
@2|c+0#00e0e07&|g|s| |m|e|t|r|i|c|t|o|n|;+0#0000000&| @31|c+0#00e0e07&|g|s|m|e|t|r|i|c|t|o|n| +0#0000000&@14
|
||||
@2|c+0#00e0e07&|g|s| |u|k|t|o|n|;+0#0000000&| @35|c+0#00e0e07&|g|s|u|k|t|o|n| +0#0000000&@18
|
||||
@2|c+0#00e0e07&|g|s| |t|r|o|y| |o|u|n|c|e|;+0#0000000&| @30|c+0#00e0e07&|g|s|t|r|o|y|o|u|n|c|e| +0#0000000&@14
|
||||
@2|c+0#00e0e07&|g|s| |c|a|r|a|t|;+0#0000000&| @35|c+0#00e0e07&|g|s|c|a|r|a|t| +0#0000000&@18
|
||||
@2|c+0#00e0e07&|g|s| |u|n|i|f|i|e|d| |a|t|o|m|i|c| |m|a|s@1|;+0#0000000&| @21|c+0#00e0e07&|g|s|u|n|i|f|i|e|d|a|t|o|m|i|c|m|a|s@1| +0#0000000&@6
|
||||
@2|c+0#00e0e07&|g|s| |g|r|a|m| |f|o|r|c|e|;+0#0000000&| @30|c+0#00e0e07&|g|s|g|r|a|m|f|o|r|c|e| +0#0000000&@14
|
||||
@2|c+0#00e0e07&|g|s| |p|o|u|n|d| |f|o|r|c|e|;+0#0000000&| @29|c+0#00e0e07&|g|s|p|o|u|n|d|f|o|r|c|e| +0#0000000&@13
|
||||
@2|c+0#00e0e07&|g|s| |k|i|l|o| |p|o|u|n|d| |f|o|r|c|e|;+0#0000000&| @24|c+0#00e0e07&|g|s|k|i|l|o|p|o|u|n|d|f|o|r|c|e| +0#0000000&@9
|
||||
@2|c+0#00e0e07&|g|s| |p|o|u|n|d|a|l|;+0#0000000&| @33|c+0#00e0e07&|g|s|p|o|u|n|d|a|l| +0#0000000&@16
|
||||
@2|c+0#00e0e07&|g|s| |c|a|l|o|r|i|e|;+0#0000000&| @33|c+0#00e0e07&|g|s|c|a|l|o|r|i|e| +0#0000000&@16
|
||||
@2|c+0#00e0e07&|g|s| |b|t|u|;+0#0000000&| @37|c+0#00e0e07&|g|s|b|t|u| +0#0000000&@20
|
||||
@2|c+0#00e0e07&|g|s| |t|h|e|r|m|;+0#0000000&| @35|c+0#00e0e07&|g|s|t|h|e|r|m| +0#0000000&@18
|
||||
@2|c+0#00e0e07&|g|s| |h|o|r|s|e|p|o|w|e|r|;+0#0000000&| @30|c+0#00e0e07&|g|s|h|o|r|s|e|p|o|w|e|r| +0#0000000&@13
|
||||
@57|1|9|4|6|,|3| @7|9|2|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_111.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_111.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|c+0#00e0e07&|g|s| |h|o|r|s|e|p|o|w|e|r|;+0#0000000&| @30|c+0#00e0e07&|g|s|h|o|r|s|e|p|o|w|e|r| +0#0000000&@13
|
||||
@2|c+0#00e0e07&|g|s| |b|a|r|;+0#0000000&| @37|c+0#00e0e07&|g|s|b|a|r| +0#0000000&@20
|
||||
@2|c+0#00e0e07&|g|s| |s|t|d| |a|t|m|o|s|p|h|e|r|e|;+0#0000000&| @26|c+0#00e0e07&|g|s@1|t|d|a|t|m|o|s|p|h|e|r|e| +0#0000000&@10
|
||||
@2|c+0#00e0e07&|g|s| |t|o|r@1|;+0#0000000&| @36|c+0#00e0e07&|g|s|t|o|r@1| +0#0000000&@19
|
||||
@2|c+0#00e0e07&|g|s| |m|e|t|e|r| |o|f| |m|e|r|c|u|r|y|;+0#0000000&| @24|c+0#00e0e07&|g|s|m|e|t|e|r|o|f|m|e|r|c|u|r|y| +0#0000000&@9
|
||||
@2>c+0#00e0e07&|g|s| |i|n|c|h| |o|f| |m|e|r|c|u|r|y|;+0#0000000&| @25|c+0#00e0e07&|g|s|i|n|c|h|o|f|m|e|r|c|u|r|y| +0#0000000&@10
|
||||
@2|c+0#00e0e07&|g|s| |i|n|c|h| |o|f| |w|a|t|e|r|;+0#0000000&| @27|c+0#00e0e07&|g|s|i|n|c|h|o|f|w|a|t|e|r| +0#0000000&@12
|
||||
@2|c+0#00e0e07&|g|s| |p|s|i|;+0#0000000&| @37|c+0#00e0e07&|g|s|p|s|i| +0#0000000&@20
|
||||
@2|c+0#00e0e07&|g|s| |p|o|i|s|e|;+0#0000000&| @35|c+0#00e0e07&|g|s|p|o|i|s|e| +0#0000000&@18
|
||||
@2|c+0#00e0e07&|g|s| |s|t|o|k|e|s|;+0#0000000&| @34|c+0#00e0e07&|g|s@1|t|o|k|e|s| +0#0000000&@17
|
||||
@2|c+0#00e0e07&|g|s| |f|a|r|a|d|a|y|;+0#0000000&| @33|c+0#00e0e07&|g|s|f|a|r|a|d|a|y| +0#0000000&@16
|
||||
@2|c+0#00e0e07&|g|s| |e|l|e|c|t|r|o|n| |c|h|a|r|g|e|;+0#0000000&| @25|c+0#00e0e07&|g|s|e|l|e|c|t|r|o|n|c|h|a|r|g|e| +0#0000000&@9
|
||||
@2|c+0#00e0e07&|g|s| |g|a|u|s@1|;+0#0000000&| @35|c+0#00e0e07&|g|s|g|a|u|s@1| +0#0000000&@18
|
||||
@2|c+0#00e0e07&|g|s| |s|t|i|l|b|;+0#0000000&| @35|c+0#00e0e07&|g|s@1|t|i|l|b| +0#0000000&@18
|
||||
@2|c+0#00e0e07&|g|s| |l|u|m|e|n|;+0#0000000&| @35|c+0#00e0e07&|g|s|l|u|m|e|n| +0#0000000&@18
|
||||
@2|c+0#00e0e07&|g|s| |l|u|x|;+0#0000000&| @37|c+0#00e0e07&|g|s|l|u|x| +0#0000000&@20
|
||||
@2|c+0#00e0e07&|g|s| |p|h|o|t|;+0#0000000&| @36|c+0#00e0e07&|g|s|p|h|o|t| +0#0000000&@19
|
||||
@2|c+0#00e0e07&|g|s| |f|o@1|t| |c|a|n|d|l|e|;+0#0000000&| @29|c+0#00e0e07&|g|s|f|o@1|t|c|a|n|d|l|e| +0#0000000&@13
|
||||
@2|c+0#00e0e07&|g|s| |l|a|m|b|e|r|t|;+0#0000000&| @33|c+0#00e0e07&|g|s|l|a|m|b|e|r|t| +0#0000000&@16
|
||||
@57|1|9|6|4|,|3| @7|9|3|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_112.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_112.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|c+0#00e0e07&|g|s| |l|a|m|b|e|r|t|;+0#0000000&| @33|c+0#00e0e07&|g|s|l|a|m|b|e|r|t| +0#0000000&@16
|
||||
@2|c+0#00e0e07&|g|s| |f|o@1|t| |l|a|m|b|e|r|t|;+0#0000000&| @28|c+0#00e0e07&|g|s|f|o@1|t|l|a|m|b|e|r|t| +0#0000000&@12
|
||||
@2|c+0#00e0e07&|g|s| |c|u|r|i|e|;+0#0000000&| @35|c+0#00e0e07&|g|s|c|u|r|i|e| +0#0000000&@18
|
||||
@2|c+0#00e0e07&|g|s| |r|o|e|n|t|g|e|n|;+0#0000000&| @32|c+0#00e0e07&|g|s|r|o|e|n|t|g|e|n| +0#0000000&@15
|
||||
@2|c+0#00e0e07&|g|s| |r|a|d|;+0#0000000&| @37|c+0#00e0e07&|g|s|r|a|d| +0#0000000&@20
|
||||
@2>c+0#00e0e07&|g|s| |s|o|l|a|r| |m|a|s@1|;+0#0000000&| @30|c+0#00e0e07&|g|s@1|o|l|a|r|m|a|s@1| +0#0000000&@14
|
||||
@2|c+0#00e0e07&|g|s| |b|o|h|r| |r|a|d|i|u|s|;+0#0000000&| @29|c+0#00e0e07&|g|s|b|o|h|r@1|a|d|i|u|s| +0#0000000&@13
|
||||
@2|c+0#00e0e07&|g|s| |n|e|w|t|o|n|;+0#0000000&| @34|c+0#00e0e07&|g|s|n|e|w|t|o|n| +0#0000000&@17
|
||||
@2|c+0#00e0e07&|g|s| |d|y|n|e|;+0#0000000&| @36|c+0#00e0e07&|g|s|d|y|n|e| +0#0000000&@19
|
||||
@2|c+0#00e0e07&|g|s| |j|o|u|l|e|;+0#0000000&| @35|c+0#00e0e07&|g|s|j|o|u|l|e| +0#0000000&@18
|
||||
@2|c+0#00e0e07&|g|s| |e|r|g|;+0#0000000&| @37|c+0#00e0e07&|g|s|e|r|g| +0#0000000&@20
|
||||
@2|m+0#00e0e07&|k|s|a| |s|p|e@1|d| |o|f| |l|i|g|h|t|;+0#0000000&| @25|m+0#00e0e07&|k|s|a|s|p|e@1|d|o|f|l|i|g|h|t| +0#0000000&@10
|
||||
@2|m+0#00e0e07&|k|s|a| |g|r|a|v|i|t|a|t|i|o|n|a|l| |c|o|n|s|t|a|n|t|;+0#0000000&| @17|m+0#00e0e07&|k|s|a|g|r|a|v|i|t|a|t|i|o|n|a|l|c|o|n|s|t|a|n|t| +0#0000000&@1
|
||||
@2|m+0#00e0e07&|k|s|a| |p|l|a|n|c|k| |c|o|n|s|t|a|n|t|;+0#0000000&| @24|m+0#00e0e07&|k|s|a|p|l|a|n|c|k|c|o|n|s|t|a|n|t| +0#0000000&@8
|
||||
@2|m+0#00e0e07&|k|s|a| |p|l|a|n|c|k| |c|o|n|s|t|a|n|t| |b|a|r|;+0#0000000&| @20|m+0#00e0e07&|k|s|a|p|l|a|n|c|k|c|o|n|s|t|a|n|t|b|a|r| +0#0000000&@5
|
||||
@2|m+0#00e0e07&|k|s|a| |v|a|c|u@1|m| |p|e|r|m|e|a|b|i|l|i|t|y|;+0#0000000&| @20|m+0#00e0e07&|k|s|a|v|a|c|u@1|m|p|e|r|m|e|a|b|i|l|i|t|y| +0#0000000&@4
|
||||
@2|m+0#00e0e07&|k|s|a| |a|s|t|r|o|n|o|m|i|c|a|l| |u|n|i|t|;+0#0000000&| @22|m+0#00e0e07&|k|s|a@1|s|t|r|o|n|o|m|i|c|a|l|u|n|i|t| +0#0000000&@6
|
||||
@2|m+0#00e0e07&|k|s|a| |l|i|g|h|t| |y|e|a|r|;+0#0000000&| @29|m+0#00e0e07&|k|s|a|l|i|g|h|t|y|e|a|r| +0#0000000&@13
|
||||
@2|m+0#00e0e07&|k|s|a| |p|a|r|s|e|c|;+0#0000000&| @33|m+0#00e0e07&|k|s|a|p|a|r|s|e|c| +0#0000000&@16
|
||||
@57|1|9|8|2|,|3| @7|9|4|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_113.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_113.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|m+0#00e0e07&|k|s|a| |p|a|r|s|e|c|;+0#0000000&| @33|m+0#00e0e07&|k|s|a|p|a|r|s|e|c| +0#0000000&@16
|
||||
@2|m+0#00e0e07&|k|s|a| |g|r|a|v| |a|c@1|e|l|;+0#0000000&| @29|m+0#00e0e07&|k|s|a|g|r|a|v|a|c@1|e|l| +0#0000000&@13
|
||||
@2|m+0#00e0e07&|k|s|a| |e|l|e|c|t|r|o|n| |v|o|l|t|;+0#0000000&| @26|m+0#00e0e07&|k|s|a|e|l|e|c|t|r|o|n|v|o|l|t| +0#0000000&@10
|
||||
@2|m+0#00e0e07&|k|s|a| |m|a|s@1| |e|l|e|c|t|r|o|n|;+0#0000000&| @26|m+0#00e0e07&|k|s|a|m|a|s@1|e|l|e|c|t|r|o|n| +0#0000000&@10
|
||||
@2|m+0#00e0e07&|k|s|a| |m|a|s@1| |m|u|o|n|;+0#0000000&| @30|m+0#00e0e07&|k|s|a|m|a|s@1|m|u|o|n| +0#0000000&@14
|
||||
@2>m+0#00e0e07&|k|s|a| |m|a|s@1| |p|r|o|t|o|n|;+0#0000000&| @28|m+0#00e0e07&|k|s|a|m|a|s@1|p|r|o|t|o|n| +0#0000000&@12
|
||||
@2|m+0#00e0e07&|k|s|a| |m|a|s@1| |n|e|u|t|r|o|n|;+0#0000000&| @27|m+0#00e0e07&|k|s|a|m|a|s@1|n|e|u|t|r|o|n| +0#0000000&@11
|
||||
@2|m+0#00e0e07&|k|s|a| |r|y|d|b|e|r|g|;+0#0000000&| @32|m+0#00e0e07&|k|s|a|r|y|d|b|e|r|g| +0#0000000&@15
|
||||
@2|m+0#00e0e07&|k|s|a| |b|o|l|t|z|m|a|n@1|;+0#0000000&| @30|m+0#00e0e07&|k|s|a|b|o|l|t|z|m|a|n@1| +0#0000000&@13
|
||||
@2|m+0#00e0e07&|k|s|a| |b|o|h|r| |m|a|g|n|e|t|o|n|;+0#0000000&| @26|m+0#00e0e07&|k|s|a|b|o|h|r|m|a|g|n|e|t|o|n| +0#0000000&@10
|
||||
@2|m+0#00e0e07&|k|s|a| |n|u|c|l|e|a|r| |m|a|g|n|e|t|o|n|;+0#0000000&| @23|m+0#00e0e07&|k|s|a|n|u|c|l|e|a|r|m|a|g|n|e|t|o|n| +0#0000000&@7
|
||||
@2|m+0#00e0e07&|k|s|a| |e|l|e|c|t|r|o|n| |m|a|g|n|e|t|i|c| |m|o|m|e|n|t|;+0#0000000&| @15|m+0#00e0e07&|k|s|a|e|l|e|c|t|r|o|n|m|a|g|n|e|t|i|c|m|o|m|e|n|t| +0#0000000&
|
||||
@2|m+0#00e0e07&|k|s|a| |p|r|o|t|o|n| |m|a|g|n|e|t|i|c| |m|o|m|e|n|t|;+0#0000000&| @17|m+0#00e0e07&|k|s|a|p|r|o|t|o|n|m|a|g|n|e|t|i|c|m|o|m|e|n|t| +0#0000000&@2
|
||||
@2|m+0#00e0e07&|k|s|a| |m|o|l|a|r| |g|a|s|;+0#0000000&| @30|m+0#00e0e07&|k|s|a|m|o|l|a|r|g|a|s| +0#0000000&@14
|
||||
@2|m+0#00e0e07&|k|s|a| |s|t|a|n|d|a|r|d| |g|a|s| |v|o|l|u|m|e|;+0#0000000&| @20|m+0#00e0e07&|k|s|a|s|t|a|n|d|a|r|d|g|a|s|v|o|l|u|m|e| +0#0000000&@5
|
||||
@2|m+0#00e0e07&|k|s|a| |m|i|n|u|t|e|;+0#0000000&| @33|m+0#00e0e07&|k|s|a|m|i|n|u|t|e| +0#0000000&@16
|
||||
@2|m+0#00e0e07&|k|s|a| |h|o|u|r|;+0#0000000&| @35|m+0#00e0e07&|k|s|a|h|o|u|r| +0#0000000&@18
|
||||
@2|m+0#00e0e07&|k|s|a| |d|a|y|;+0#0000000&| @36|m+0#00e0e07&|k|s|a|d|a|y| +0#0000000&@19
|
||||
@2|m+0#00e0e07&|k|s|a| |w|e@1|k|;+0#0000000&| @35|m+0#00e0e07&|k|s|a|w|e@1|k| +0#0000000&@18
|
||||
@57|2|0@2|,|3| @7|9|5|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_114.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_114.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|m+0#00e0e07&|k|s|a| |w|e@1|k|;+0#0000000&| @35|m+0#00e0e07&|k|s|a|w|e@1|k| +0#0000000&@18
|
||||
@2|m+0#00e0e07&|k|s|a| |i|n|c|h|;+0#0000000&| @35|m+0#00e0e07&|k|s|a|i|n|c|h| +0#0000000&@18
|
||||
@2|m+0#00e0e07&|k|s|a| |f|o@1|t|;+0#0000000&| @35|m+0#00e0e07&|k|s|a|f|o@1|t| +0#0000000&@18
|
||||
@2|m+0#00e0e07&|k|s|a| |y|a|r|d|;+0#0000000&| @35|m+0#00e0e07&|k|s|a|y|a|r|d| +0#0000000&@18
|
||||
@2|m+0#00e0e07&|k|s|a| |m|i|l|e|;+0#0000000&| @35|m+0#00e0e07&|k|s|a|m|i|l|e| +0#0000000&@18
|
||||
@2>m+0#00e0e07&|k|s|a| |n|a|u|t|i|c|a|l| |m|i|l|e|;+0#0000000&| @26|m+0#00e0e07&|k|s|a|n|a|u|t|i|c|a|l|m|i|l|e| +0#0000000&@10
|
||||
@2|m+0#00e0e07&|k|s|a| |f|a|t|h|o|m|;+0#0000000&| @33|m+0#00e0e07&|k|s|a|f|a|t|h|o|m| +0#0000000&@16
|
||||
@2|m+0#00e0e07&|k|s|a| |m|i|l|;+0#0000000&| @36|m+0#00e0e07&|k|s|a|m|i|l| +0#0000000&@19
|
||||
@2|m+0#00e0e07&|k|s|a| |p|o|i|n|t|;+0#0000000&| @34|m+0#00e0e07&|k|s|a|p|o|i|n|t| +0#0000000&@17
|
||||
@2|m+0#00e0e07&|k|s|a| |t|e|x|p|o|i|n|t|;+0#0000000&| @31|m+0#00e0e07&|k|s|a|t|e|x|p|o|i|n|t| +0#0000000&@14
|
||||
@2|m+0#00e0e07&|k|s|a| |m|i|c|r|o|n|;+0#0000000&| @33|m+0#00e0e07&|k|s|a|m|i|c|r|o|n| +0#0000000&@16
|
||||
@2|m+0#00e0e07&|k|s|a| |a|n|g|s|t|r|o|m|;+0#0000000&| @31|m+0#00e0e07&|k|s|a@1|n|g|s|t|r|o|m| +0#0000000&@14
|
||||
@2|m+0#00e0e07&|k|s|a| |h|e|c|t|a|r|e|;+0#0000000&| @32|m+0#00e0e07&|k|s|a|h|e|c|t|a|r|e| +0#0000000&@15
|
||||
@2|m+0#00e0e07&|k|s|a| |a|c|r|e|;+0#0000000&| @35|m+0#00e0e07&|k|s|a@1|c|r|e| +0#0000000&@18
|
||||
@2|m+0#00e0e07&|k|s|a| |b|a|r|n|;+0#0000000&| @35|m+0#00e0e07&|k|s|a|b|a|r|n| +0#0000000&@18
|
||||
@2|m+0#00e0e07&|k|s|a| |l|i|t|e|r|;+0#0000000&| @34|m+0#00e0e07&|k|s|a|l|i|t|e|r| +0#0000000&@17
|
||||
@2|m+0#00e0e07&|k|s|a| |u|s| |g|a|l@1|o|n|;+0#0000000&| @30|m+0#00e0e07&|k|s|a|u|s|g|a|l@1|o|n| +0#0000000&@14
|
||||
@2|m+0#00e0e07&|k|s|a| |q|u|a|r|t|;+0#0000000&| @34|m+0#00e0e07&|k|s|a|q|u|a|r|t| +0#0000000&@17
|
||||
@2|m+0#00e0e07&|k|s|a| |p|i|n|t|;+0#0000000&| @35|m+0#00e0e07&|k|s|a|p|i|n|t| +0#0000000&@18
|
||||
@57|2|0|1|8|,|3| @7|9|5|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_115.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_115.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|m+0#00e0e07&|k|s|a| |p|i|n|t|;+0#0000000&| @35|m+0#00e0e07&|k|s|a|p|i|n|t| +0#0000000&@18
|
||||
@2|m+0#00e0e07&|k|s|a| |c|u|p|;+0#0000000&| @36|m+0#00e0e07&|k|s|a|c|u|p| +0#0000000&@19
|
||||
@2|m+0#00e0e07&|k|s|a| |f|l|u|i|d| |o|u|n|c|e|;+0#0000000&| @28|m+0#00e0e07&|k|s|a|f|l|u|i|d|o|u|n|c|e| +0#0000000&@12
|
||||
@2|m+0#00e0e07&|k|s|a| |t|a|b|l|e| |s|p|o@1|n|;+0#0000000&| @28|m+0#00e0e07&|k|s|a|t|a|b|l|e|s|p|o@1|n| +0#0000000&@12
|
||||
@2|m+0#00e0e07&|k|s|a| |t|e|a| |s|p|o@1|n|;+0#0000000&| @30|m+0#00e0e07&|k|s|a|t|e|a|s|p|o@1|n| +0#0000000&@14
|
||||
@2>m+0#00e0e07&|k|s|a| |c|a|n|a|d|i|a|n| |g|a|l@1|o|n|;+0#0000000&| @24|m+0#00e0e07&|k|s|a|c|a|n|a|d|i|a|n|g|a|l@1|o|n| +0#0000000&@8
|
||||
@2|m+0#00e0e07&|k|s|a| |u|k| |g|a|l@1|o|n|;+0#0000000&| @30|m+0#00e0e07&|k|s|a|u|k|g|a|l@1|o|n| +0#0000000&@14
|
||||
@2|m+0#00e0e07&|k|s|a| |m|i|l|e|s| |p|e|r| |h|o|u|r|;+0#0000000&| @25|m+0#00e0e07&|k|s|a|m|i|l|e|s|p|e|r|h|o|u|r| +0#0000000&@10
|
||||
@2|m+0#00e0e07&|k|s|a| |k|i|l|o|m|e|t|e|r|s| |p|e|r| |h|o|u|r|;+0#0000000&| @20|m+0#00e0e07&|k|s|a|k|i|l|o|m|e|t|e|r|s|p|e|r|h|o|u|r| +0#0000000&@5
|
||||
@2|m+0#00e0e07&|k|s|a| |k|n|o|t|;+0#0000000&| @35|m+0#00e0e07&|k|s|a|k|n|o|t| +0#0000000&@18
|
||||
@2|m+0#00e0e07&|k|s|a| |p|o|u|n|d| |m|a|s@1|;+0#0000000&| @29|m+0#00e0e07&|k|s|a|p|o|u|n|d|m|a|s@1| +0#0000000&@13
|
||||
@2|m+0#00e0e07&|k|s|a| |o|u|n|c|e| |m|a|s@1|;+0#0000000&| @29|m+0#00e0e07&|k|s|a|o|u|n|c|e|m|a|s@1| +0#0000000&@13
|
||||
@2|m+0#00e0e07&|k|s|a| |t|o|n|;+0#0000000&| @36|m+0#00e0e07&|k|s|a|t|o|n| +0#0000000&@19
|
||||
@2|m+0#00e0e07&|k|s|a| |m|e|t|r|i|c|t|o|n|;+0#0000000&| @30|m+0#00e0e07&|k|s|a|m|e|t|r|i|c|t|o|n| +0#0000000&@13
|
||||
@2|m+0#00e0e07&|k|s|a| |u|k|t|o|n|;+0#0000000&| @34|m+0#00e0e07&|k|s|a|u|k|t|o|n| +0#0000000&@17
|
||||
@2|m+0#00e0e07&|k|s|a| |t|r|o|y| |o|u|n|c|e|;+0#0000000&| @29|m+0#00e0e07&|k|s|a|t|r|o|y|o|u|n|c|e| +0#0000000&@13
|
||||
@2|m+0#00e0e07&|k|s|a| |c|a|r|a|t|;+0#0000000&| @34|m+0#00e0e07&|k|s|a|c|a|r|a|t| +0#0000000&@17
|
||||
@2|m+0#00e0e07&|k|s|a| |u|n|i|f|i|e|d| |a|t|o|m|i|c| |m|a|s@1|;+0#0000000&| @20|m+0#00e0e07&|k|s|a|u|n|i|f|i|e|d|a|t|o|m|i|c|m|a|s@1| +0#0000000&@5
|
||||
@2|m+0#00e0e07&|k|s|a| |g|r|a|m| |f|o|r|c|e|;+0#0000000&| @29|m+0#00e0e07&|k|s|a|g|r|a|m|f|o|r|c|e| +0#0000000&@13
|
||||
@57|2|0|3|6|,|3| @7|9|6|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_116.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_116.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|m+0#00e0e07&|k|s|a| |g|r|a|m| |f|o|r|c|e|;+0#0000000&| @29|m+0#00e0e07&|k|s|a|g|r|a|m|f|o|r|c|e| +0#0000000&@13
|
||||
@2|m+0#00e0e07&|k|s|a| |p|o|u|n|d| |f|o|r|c|e|;+0#0000000&| @28|m+0#00e0e07&|k|s|a|p|o|u|n|d|f|o|r|c|e| +0#0000000&@12
|
||||
@2|m+0#00e0e07&|k|s|a| |k|i|l|o| |p|o|u|n|d| |f|o|r|c|e|;+0#0000000&| @23|m+0#00e0e07&|k|s|a|k|i|l|o|p|o|u|n|d|f|o|r|c|e| +0#0000000&@8
|
||||
@2|m+0#00e0e07&|k|s|a| |p|o|u|n|d|a|l|;+0#0000000&| @32|m+0#00e0e07&|k|s|a|p|o|u|n|d|a|l| +0#0000000&@15
|
||||
@2|m+0#00e0e07&|k|s|a| |c|a|l|o|r|i|e|;+0#0000000&| @32|m+0#00e0e07&|k|s|a|c|a|l|o|r|i|e| +0#0000000&@15
|
||||
@2>m+0#00e0e07&|k|s|a| |b|t|u|;+0#0000000&| @36|m+0#00e0e07&|k|s|a|b|t|u| +0#0000000&@19
|
||||
@2|m+0#00e0e07&|k|s|a| |t|h|e|r|m|;+0#0000000&| @34|m+0#00e0e07&|k|s|a|t|h|e|r|m| +0#0000000&@17
|
||||
@2|m+0#00e0e07&|k|s|a| |h|o|r|s|e|p|o|w|e|r|;+0#0000000&| @29|m+0#00e0e07&|k|s|a|h|o|r|s|e|p|o|w|e|r| +0#0000000&@12
|
||||
@2|m+0#00e0e07&|k|s|a| |b|a|r|;+0#0000000&| @36|m+0#00e0e07&|k|s|a|b|a|r| +0#0000000&@19
|
||||
@2|m+0#00e0e07&|k|s|a| |s|t|d|a|t|m|o|s|p|h|e|r|e|;+0#0000000&| @26|m+0#00e0e07&|k|s|a|s|t|d|a|t|m|o|s|p|h|e|r|e| +0#0000000&@9
|
||||
@2|m+0#00e0e07&|k|s|a| |t|o|r@1|;+0#0000000&| @35|m+0#00e0e07&|k|s|a|t|o|r@1| +0#0000000&@18
|
||||
@2|m+0#00e0e07&|k|s|a| |m|e|t|e|r| |o|f| |m|e|r|c|u|r|y|;+0#0000000&| @23|m+0#00e0e07&|k|s|a|m|e|t|e|r|o|f|m|e|r|c|u|r|y| +0#0000000&@8
|
||||
@2|m+0#00e0e07&|k|s|a| |i|n|c|h| |o|f| |m|e|r|c|u|r|y|;+0#0000000&| @24|m+0#00e0e07&|k|s|a|i|n|c|h|o|f|m|e|r|c|u|r|y| +0#0000000&@9
|
||||
@2|m+0#00e0e07&|k|s|a| |i|n|c|h| |o|f| |w|a|t|e|r|;+0#0000000&| @26|m+0#00e0e07&|k|s|a|i|n|c|h|o|f|w|a|t|e|r| +0#0000000&@11
|
||||
@2|m+0#00e0e07&|k|s|a| |p|s|i|;+0#0000000&| @36|m+0#00e0e07&|k|s|a|p|s|i| +0#0000000&@19
|
||||
@2|m+0#00e0e07&|k|s|a| |p|o|i|s|e|;+0#0000000&| @34|m+0#00e0e07&|k|s|a|p|o|i|s|e| +0#0000000&@17
|
||||
@2|m+0#00e0e07&|k|s|a| |s|t|o|k|e|s|;+0#0000000&| @33|m+0#00e0e07&|k|s|a|s|t|o|k|e|s| +0#0000000&@16
|
||||
@2|m+0#00e0e07&|k|s|a| |f|a|r|a|d|a|y|;+0#0000000&| @32|m+0#00e0e07&|k|s|a|f|a|r|a|d|a|y| +0#0000000&@15
|
||||
@2|m+0#00e0e07&|k|s|a| |e|l|e|c|t|r|o|n| |c|h|a|r|g|e|;+0#0000000&| @24|m+0#00e0e07&|k|s|a|e|l|e|c|t|r|o|n|c|h|a|r|g|e| +0#0000000&@8
|
||||
@57|2|0|5|4|,|3| @7|9|7|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_117.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_117.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|m+0#00e0e07&|k|s|a| |e|l|e|c|t|r|o|n| |c|h|a|r|g|e|;+0#0000000&| @24|m+0#00e0e07&|k|s|a|e|l|e|c|t|r|o|n|c|h|a|r|g|e| +0#0000000&@8
|
||||
@2|m+0#00e0e07&|k|s|a| |g|a|u|s@1|;+0#0000000&| @34|m+0#00e0e07&|k|s|a|g|a|u|s@1| +0#0000000&@17
|
||||
@2|m+0#00e0e07&|k|s|a| |s|t|i|l|b|;+0#0000000&| @34|m+0#00e0e07&|k|s|a|s|t|i|l|b| +0#0000000&@17
|
||||
@2|m+0#00e0e07&|k|s|a| |l|u|m|e|n|;+0#0000000&| @34|m+0#00e0e07&|k|s|a|l|u|m|e|n| +0#0000000&@17
|
||||
@2|m+0#00e0e07&|k|s|a| |l|u|x|;+0#0000000&| @36|m+0#00e0e07&|k|s|a|l|u|x| +0#0000000&@19
|
||||
@2>m+0#00e0e07&|k|s|a| |p|h|o|t|;+0#0000000&| @35|m+0#00e0e07&|k|s|a|p|h|o|t| +0#0000000&@18
|
||||
@2|m+0#00e0e07&|k|s|a| |f|o@1|t| |c|a|n|d|l|e|;+0#0000000&| @28|m+0#00e0e07&|k|s|a|f|o@1|t|c|a|n|d|l|e| +0#0000000&@12
|
||||
@2|m+0#00e0e07&|k|s|a| |l|a|m|b|e|r|t|;+0#0000000&| @32|m+0#00e0e07&|k|s|a|l|a|m|b|e|r|t| +0#0000000&@15
|
||||
@2|m+0#00e0e07&|k|s|a| |f|o@1|t| |l|a|m|b|e|r|t|;+0#0000000&| @27|m+0#00e0e07&|k|s|a|f|o@1|t|l|a|m|b|e|r|t| +0#0000000&@11
|
||||
@2|m+0#00e0e07&|k|s|a| |c|u|r|i|e|;+0#0000000&| @34|m+0#00e0e07&|k|s|a|c|u|r|i|e| +0#0000000&@17
|
||||
@2|m+0#00e0e07&|k|s|a| |r|o|e|n|t|g|e|n|;+0#0000000&| @31|m+0#00e0e07&|k|s|a|r|o|e|n|t|g|e|n| +0#0000000&@14
|
||||
@2|m+0#00e0e07&|k|s|a| |r|a|d|;+0#0000000&| @36|m+0#00e0e07&|k|s|a|r|a|d| +0#0000000&@19
|
||||
@2|m+0#00e0e07&|k|s|a| |s|o|l|a|r| |m|a|s@1|;+0#0000000&| @29|m+0#00e0e07&|k|s|a|s|o|l|a|r|m|a|s@1| +0#0000000&@13
|
||||
@2|m+0#00e0e07&|k|s|a| |b|o|h|r| |r|a|d|i|u|s|;+0#0000000&| @28|m+0#00e0e07&|k|s|a|b|o|h|r@1|a|d|i|u|s| +0#0000000&@12
|
||||
@2|m+0#00e0e07&|k|s|a| |v|a|c|u@1|m| |p|e|r|m|i|t@1|i|v|i|t|y|;+0#0000000&| @20|m+0#00e0e07&|k|s|a|v|a|c|u@1|m|p|e|r|m|i|t@1|i|v|i|t|y| +0#0000000&@4
|
||||
@2|m+0#00e0e07&|k|s|a| |n|e|w|t|o|n|;+0#0000000&| @33|m+0#00e0e07&|k|s|a|n|e|w|t|o|n| +0#0000000&@16
|
||||
@2|m+0#00e0e07&|k|s|a| |d|y|n|e|;+0#0000000&| @35|m+0#00e0e07&|k|s|a|d|y|n|e| +0#0000000&@18
|
||||
@2|m+0#00e0e07&|k|s|a| |j|o|u|l|e|;+0#0000000&| @34|m+0#00e0e07&|k|s|a|j|o|u|l|e| +0#0000000&@17
|
||||
@2|m+0#00e0e07&|k|s|a| |e|r|g|;+0#0000000&| @36|m+0#00e0e07&|k|s|a|e|r|g| +0#0000000&@19
|
||||
@57|2|0|7|2|,|3| @7|9|8|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_118.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_118.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|m+0#00e0e07&|k|s|a| |e|r|g|;+0#0000000&| @36|m+0#00e0e07&|k|s|a|e|r|g| +0#0000000&@19
|
||||
@2|n+0#00e0e07&|u|m| |f|i|n|e| |s|t|r|u|c|t|u|r|e|;+0#0000000&| @26|n+0#00e0e07&|u|m|f|i|n|e|s|t|r|u|c|t|u|r|e| +0#0000000&@10
|
||||
@2|n+0#00e0e07&|u|m| |a|v|o|g|a|d|r|o|;+0#0000000&| @32|n+0#00e0e07&|u|m|a|v|o|g|a|d|r|o| +0#0000000&@15
|
||||
@2|n+0#00e0e07&|u|m| |y|o|t@1|a|;+0#0000000&| @35|n+0#00e0e07&|u|m|y|o|t@1|a| +0#0000000&@18
|
||||
@2|n+0#00e0e07&|u|m| |z|e|t@1|a|;+0#0000000&| @35|n+0#00e0e07&|u|m|z|e|t@1|a| +0#0000000&@18
|
||||
@2>n+0#00e0e07&|u|m| |e|x|a|;+0#0000000&| @37|n+0#00e0e07&|u|m|e|x|a| +0#0000000&@20
|
||||
@2|n+0#00e0e07&|u|m| |p|e|t|a|;+0#0000000&| @36|n+0#00e0e07&|u|m|p|e|t|a| +0#0000000&@19
|
||||
@2|n+0#00e0e07&|u|m| |t|e|r|a|;+0#0000000&| @36|n+0#00e0e07&|u|m|t|e|r|a| +0#0000000&@19
|
||||
@2|n+0#00e0e07&|u|m| |g|i|g|a|;+0#0000000&| @36|n+0#00e0e07&|u|m|g|i|g|a| +0#0000000&@19
|
||||
@2|n+0#00e0e07&|u|m| |m|e|g|a|;+0#0000000&| @36|n+0#00e0e07&|u|m@1|e|g|a| +0#0000000&@19
|
||||
@2|n+0#00e0e07&|u|m| |k|i|l|o|;+0#0000000&| @36|n+0#00e0e07&|u|m|k|i|l|o| +0#0000000&@19
|
||||
@2|n+0#00e0e07&|u|m| |m|i|l@1|i|;+0#0000000&| @35|n+0#00e0e07&|u|m@1|i|l@1|i| +0#0000000&@18
|
||||
@2|n+0#00e0e07&|u|m| |m|i|c|r|o|;+0#0000000&| @35|n+0#00e0e07&|u|m@1|i|c|r|o| +0#0000000&@18
|
||||
@2|n+0#00e0e07&|u|m| |n|a|n|o|;+0#0000000&| @36|n+0#00e0e07&|u|m|n|a|n|o| +0#0000000&@19
|
||||
@2|n+0#00e0e07&|u|m| |p|i|c|o|;+0#0000000&| @36|n+0#00e0e07&|u|m|p|i|c|o| +0#0000000&@19
|
||||
@2|n+0#00e0e07&|u|m| |f|e|m|t|o|;+0#0000000&| @35|n+0#00e0e07&|u|m|f|e|m|t|o| +0#0000000&@18
|
||||
@2|n+0#00e0e07&|u|m| |a|t@1|o|;+0#0000000&| @36|n+0#00e0e07&|u|m|a|t@1|o| +0#0000000&@19
|
||||
@2|n+0#00e0e07&|u|m| |z|e|p|t|o|;+0#0000000&| @35|n+0#00e0e07&|u|m|z|e|p|t|o| +0#0000000&@18
|
||||
@2|n+0#00e0e07&|u|m| |y|o|c|t|o|;+0#0000000&| @35|n+0#00e0e07&|u|m|y|o|c|t|o| +0#0000000&@18
|
||||
@57|2|0|9|0|,|3| @7|9@1|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_119.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_119.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|n+0#00e0e07&|u|m| |y|o|c|t|o|;+0#0000000&| @35|n+0#00e0e07&|u|m|y|o|c|t|o| +0#0000000&@18
|
||||
|#+0#0000e05&| |F@1|T|.| |#| +0#0000000&@66
|
||||
@2|p+0#00e0e07&|r|i|m|e|f|a|c|t|o|r|s|;+0#0000000&| @32|p+0#00e0e07&|r|i|m|e|f|a|c|t|o|r|s| +0#0000000&@14
|
||||
@2|f+0#00e0e07&@1|t| |c|o|m|p|l|e|x| |f|o|r|w|a|r|d|;+0#0000000&| @25|f+0#00e0e07&@1|t|c|o|m|p|l|e|x|f|o|r|w|a|r|d| +0#0000000&@9
|
||||
@2|f+0#00e0e07&@1|t| |c|o|m|p|l|e|x| |b|a|c|k|w|a|r|d|;+0#0000000&| @24|f+0#00e0e07&@1|t|c|o|m|p|l|e|x|b|a|c|k|w|a|r|d| +0#0000000&@8
|
||||
@2>f+0#00e0e07&@1|t| |c|o|m|p|l|e|x| |i|n|v|e|r|s|e|;+0#0000000&| @25|f+0#00e0e07&@1|t|c|o|m|p|l|e|x|i|n|v|e|r|s|e| +0#0000000&@9
|
||||
@2|f+0#00e0e07&@1|t| |f|o|r|w|a|r|d|;+0#0000000&| @33|f+0#00e0e07&@1|t|f|o|r|w|a|r|d| +0#0000000&@16
|
||||
@2|f+0#00e0e07&@1|t| |b|a|c|k|w|a|r|d|;+0#0000000&| @32|f+0#00e0e07&@1|t|b|a|c|k|w|a|r|d| +0#0000000&@15
|
||||
@2|f+0#00e0e07&@1|t| |i|n|v|e|r|s|e|;+0#0000000&| @33|f+0#00e0e07&@1|t|i|n|v|e|r|s|e| +0#0000000&@16
|
||||
|#+0#0000e05&| |L|a|p|l|a|c|e|.| |#| +0#0000000&@62
|
||||
@2|l+0#00e0e07&|a|p|l|a|c|e|;+0#0000000&| @37|l+0#00e0e07&|a|p|l|a|c|e| +0#0000000&@19
|
||||
@75
|
||||
@75
|
||||
|#+0#0000e05&| |v|i|m|:| |s|y|n|t|a|x|=|a|l|g|o|l|6|8| |t|s|=|4|8| +0#0000000&@47
|
||||
|#+0#0000e05&| +0#0000000&@73
|
||||
|~+0#4040ff13&| @73
|
||||
|~| @73
|
||||
|~| @73
|
||||
|~| @73
|
||||
| +0#0000000&@56|2|1|0|8|,|3| @7|B|o|t|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_12.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_12.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|M+0#af5f00255&|I|N|U|S|A|B| +0#0000000&@38|M+0#af5f00255&|I|N|U|S|A|B| +0#0000000&@19
|
||||
@2|T+0#af5f00255&|I|M|E|S|A|B| +0#0000000&@38|T+0#af5f00255&|I|M|E|S|A|B| +0#0000000&@19
|
||||
@2|O+0#af5f00255&|V|E|R|A|B| +0#0000000&@39|O+0#af5f00255&|V|E|R|A|B| +0#0000000&@20
|
||||
@2|M+0#af5f00255&|O|D|A|B| +0#0000000&@40|M+0#af5f00255&|O|D|A|B| +0#0000000&@21
|
||||
|#+0#0000e05&| |R|E|A|L| |o|p|s|.| |#| +0#0000000&@61
|
||||
@2>++0#af5f00255&| +0#0000000&@44|++0#af5f00255&| +0#0000000&@25
|
||||
@2|-+0#af5f00255&| +0#0000000&@44|-+0#af5f00255&| +0#0000000&@25
|
||||
@2|A+0#af5f00255&|B|S| +0#0000000&@42|A+0#af5f00255&|B|S| +0#0000000&@23
|
||||
@2|S+0#af5f00255&|I|G|N| +0#0000000&@41|S+0#af5f00255&|I|G|N| +0#0000000&@22
|
||||
@2|R+0#af5f00255&|O|U|N|D| +0#0000000&@40|R+0#af5f00255&|O|U|N|D| +0#0000000&@21
|
||||
@2|E+0#af5f00255&|N|T|I|E|R| +0#0000000&@39|E+0#af5f00255&|N|T|I|E|R| +0#0000000&@20
|
||||
@2|F+0#af5f00255&|L|O@1|R| +0#0000000&@40|F+0#af5f00255&|L|O@1|R| +0#0000000&@21
|
||||
@2|C+0#af5f00255&|E|I|L| +0#0000000&@41|C+0#af5f00255&|E|I|L| +0#0000000&@22
|
||||
@2|N+0#af5f00255&|I|N|T| +0#0000000&@41|N+0#af5f00255&|I|N|T| +0#0000000&@22
|
||||
@2|T+0#af5f00255&|R|U|N|C| +0#0000000&@40|T+0#af5f00255&|R|U|N|C| +0#0000000&@21
|
||||
@2|F+0#af5f00255&|R|A|C| +0#0000000&@41|F+0#af5f00255&|R|A|C| +0#0000000&@22
|
||||
@2|F+0#af5f00255&|I|X| +0#0000000&@42|F+0#af5f00255&|I|X| +0#0000000&@23
|
||||
@2|=+0#af5f00255&| +0#0000000&@44|=+0#af5f00255&| +0#0000000&@25
|
||||
@2|/+0#af5f00255&|=| +0#0000000&@43|/+0#af5f00255&|=| +0#0000000&@24
|
||||
@57|2|1|7|,|3| @8|1|0|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_13.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_13.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|/+0#af5f00255&|=| +0#0000000&@43|/+0#af5f00255&|=| +0#0000000&@24
|
||||
@2|~+0#af5f00255&|=| +0#0000000&@43|~+0#af5f00255&|=| +0#0000000&@24
|
||||
@2|^+0#af5f00255&|=| +0#0000000&@43|^+0#af5f00255&|=| +0#0000000&@24
|
||||
@2|<+0#af5f00255&| +0#0000000&@44|<+0#af5f00255&| +0#0000000&@25
|
||||
@2|<+0#af5f00255&|=| +0#0000000&@43|<+0#af5f00255&|=| +0#0000000&@24
|
||||
@2>>+0#af5f00255&| +0#0000000&@44|>+0#af5f00255&| +0#0000000&@25
|
||||
@2|>+0#af5f00255&|=| +0#0000000&@43|>+0#af5f00255&|=| +0#0000000&@24
|
||||
@2|E+0#af5f00255&|Q| +0#0000000&@43|E+0#af5f00255&|Q| +0#0000000&@24
|
||||
@2|N+0#af5f00255&|E| +0#0000000&@43|N+0#af5f00255&|E| +0#0000000&@24
|
||||
@2|L+0#af5f00255&|T| +0#0000000&@43|L+0#af5f00255&|T| +0#0000000&@24
|
||||
@2|L+0#af5f00255&|E| +0#0000000&@43|L+0#af5f00255&|E| +0#0000000&@24
|
||||
@2|G+0#af5f00255&|T| +0#0000000&@43|G+0#af5f00255&|T| +0#0000000&@24
|
||||
@2|G+0#af5f00255&|E| +0#0000000&@43|G+0#af5f00255&|E| +0#0000000&@24
|
||||
@2|++0#af5f00255&| +0#0000000&@44|++0#af5f00255&| +0#0000000&@25
|
||||
@2|-+0#af5f00255&| +0#0000000&@44|-+0#af5f00255&| +0#0000000&@25
|
||||
@2|*+0#af5f00255&| +0#0000000&@44|*+0#af5f00255&| +0#0000000&@25
|
||||
@2|/+0#af5f00255&| +0#0000000&@44|/+0#af5f00255&| +0#0000000&@25
|
||||
@2|*+0#af5f00255&@1| +0#0000000&@43|*+0#af5f00255&@1| +0#0000000&@24
|
||||
@2|U+0#af5f00255&|P| +0#0000000&@43|U+0#af5f00255&|P| +0#0000000&@24
|
||||
@57|2|3|5|,|3| @8|1|0|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_14.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_14.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|U+0#af5f00255&|P| +0#0000000&@43|U+0#af5f00255&|P| +0#0000000&@24
|
||||
@2|^+0#af5f00255&| +0#0000000&@44|^+0#af5f00255&| +0#0000000&@25
|
||||
@2|*+0#af5f00255&@1| +0#0000000&@43|*+0#af5f00255&@1| +0#0000000&@24
|
||||
@2|U+0#af5f00255&|P| +0#0000000&@43|U+0#af5f00255&|P| +0#0000000&@24
|
||||
@2|^+0#af5f00255&| +0#0000000&@44|^+0#af5f00255&| +0#0000000&@25
|
||||
@2>++0#af5f00255&|:|=| +0#0000000&@42|++0#af5f00255&|:|=| +0#0000000&@23
|
||||
@2|-+0#af5f00255&|:|=| +0#0000000&@42|-+0#af5f00255&|:|=| +0#0000000&@23
|
||||
@2|*+0#af5f00255&|:|=| +0#0000000&@42|*+0#af5f00255&|:|=| +0#0000000&@23
|
||||
@2|/+0#af5f00255&|:|=| +0#0000000&@42|/+0#af5f00255&|:|=| +0#0000000&@23
|
||||
@2|P+0#af5f00255&|L|U|S|A|B| +0#0000000&@39|P+0#af5f00255&|L|U|S|A|B| +0#0000000&@20
|
||||
@2|M+0#af5f00255&|I|N|U|S|A|B| +0#0000000&@38|M+0#af5f00255&|I|N|U|S|A|B| +0#0000000&@19
|
||||
@2|T+0#af5f00255&|I|M|E|S|A|B| +0#0000000&@38|T+0#af5f00255&|I|M|E|S|A|B| +0#0000000&@19
|
||||
@2|D+0#af5f00255&|I|V|A|B| +0#0000000&@40|D+0#af5f00255&|I|V|A|B| +0#0000000&@21
|
||||
|#+0#0000e05&| |P|r|o|c|e|d|u|r|e|s| |#| +0#0000000&@60
|
||||
@2|a+0#00e0e07&|r|c| |c|o|s| |d|g|;+0#0000000&| @1|a+0#00e0e07&|c|o|s| |d|g|;+0#0000000&| @24|a+0#00e0e07&|r|c@1|o|s|d|g|;+0#0000000&| @1|a+0#00e0e07&|c|o|s|d|g| +0#0000000&@9
|
||||
@2|a+0#00e0e07&|r|c| |c|o|s|h|;+0#0000000&| @1|a+0#00e0e07&|c|o|s|h|;+0#0000000&| @28|a+0#00e0e07&|r|c@1|o|s|h|;+0#0000000&| @1|a+0#00e0e07&|c|o|s|h| +0#0000000&@11
|
||||
@2|a+0#00e0e07&|r|c| |c|o|t|;+0#0000000&| @1|a+0#00e0e07&|c|o|t|;+0#0000000&| @30|a+0#00e0e07&|r|c@1|o|t|;+0#0000000&| @1|a+0#00e0e07&|c|o|t| +0#0000000&@13
|
||||
@2|a+0#00e0e07&|r|c| |c|o|t| |d|g|;+0#0000000&| @1|a+0#00e0e07&|c|o|t| |d|g|;+0#0000000&| @24|a+0#00e0e07&|r|c@1|o|t|d|g|;+0#0000000&| @1|a+0#00e0e07&|c|o|t|d|g| +0#0000000&@9
|
||||
@2|a+0#00e0e07&|r|c| |c|s|c|;+0#0000000&| @1|a+0#00e0e07&|c|s|c|;+0#0000000&| @30|a+0#00e0e07&|r|c@1|s|c|;+0#0000000&| @1|a+0#00e0e07&|c|s|c| +0#0000000&@13
|
||||
@57|2|5|3|,|3| @8|1@1|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_15.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_15.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|a+0#00e0e07&|r|c| |c|s|c|;+0#0000000&| @1|a+0#00e0e07&|c|s|c|;+0#0000000&| @30|a+0#00e0e07&|r|c@1|s|c|;+0#0000000&| @1|a+0#00e0e07&|c|s|c| +0#0000000&@13
|
||||
@2|a+0#00e0e07&|r|c| |c|s|c| |d|g|;+0#0000000&| @1|a+0#00e0e07&|c|s|c| |d|g|;+0#0000000&| @24|a+0#00e0e07&|r|c@1|s|c|d|g|;+0#0000000&| @1|a+0#00e0e07&|c|s|c|d|g| +0#0000000&@9
|
||||
@2|a+0#00e0e07&|r|c| |s|e|c|;+0#0000000&| @1|a+0#00e0e07&|s|e|c|;+0#0000000&| @30|a+0#00e0e07&|r|c|s|e|c|;+0#0000000&| @1|a+0#00e0e07&|s|e|c| +0#0000000&@13
|
||||
@2|a+0#00e0e07&|r|c| |s|e|c| |d|g|;+0#0000000&| @1|a+0#00e0e07&|s|e|c| |d|g|;+0#0000000&| @24|a+0#00e0e07&|r|c|s|e|c|d|g|;+0#0000000&| @1|a+0#00e0e07&|s|e|c|d|g| +0#0000000&@9
|
||||
@2|a+0#00e0e07&|r|c| |s|i|n| |d|g|;+0#0000000&| @1|a+0#00e0e07&|s|i|n| |d|g|;+0#0000000&| @24|a+0#00e0e07&|r|c|s|i|n|d|g|;+0#0000000&| @1|a+0#00e0e07&|s|i|n|d|g| +0#0000000&@9
|
||||
@2>a+0#00e0e07&|r|c| |s|i|n|h|;+0#0000000&| @1|a+0#00e0e07&|s|i|n|h|;+0#0000000&| @28|a+0#00e0e07&|r|c|s|i|n|h|;+0#0000000&| @1|a+0#00e0e07&|s|i|n|h| +0#0000000&@11
|
||||
@2|a+0#00e0e07&|r|c| |t|a|n| |d|g|;+0#0000000&| @1|a+0#00e0e07&|t|a|n| |d|g|;+0#0000000&| @24|a+0#00e0e07&|r|c|t|a|n|d|g|;+0#0000000&| @1|a+0#00e0e07&|t|a|n|d|g| +0#0000000&@9
|
||||
@2|a+0#00e0e07&|r|c| |t|a|n|h|;+0#0000000&| @1|a+0#00e0e07&|t|a|n|h|;+0#0000000&| @28|a+0#00e0e07&|r|c|t|a|n|h|;+0#0000000&| @1|a+0#00e0e07&|t|a|n|h| +0#0000000&@11
|
||||
@2|a+0#00e0e07&|r|c| |c|o|s|;+0#0000000&| @1|a+0#00e0e07&|c|o|s|;+0#0000000&| @30|a+0#00e0e07&|r|c@1|o|s|;+0#0000000&| @1|a+0#00e0e07&|c|o|s| +0#0000000&@13
|
||||
@2|a+0#00e0e07&|r|c| |s|i|n|;+0#0000000&| @1|a+0#00e0e07&|s|i|n|;+0#0000000&| @30|a+0#00e0e07&|r|c|s|i|n|;+0#0000000&| @1|a+0#00e0e07&|s|i|n| +0#0000000&@13
|
||||
@2|a+0#00e0e07&|r|c| |t|a|n|;+0#0000000&| @1|a+0#00e0e07&|t|a|n|;+0#0000000&| @30|a+0#00e0e07&|r|c|t|a|n|;+0#0000000&| @1|a+0#00e0e07&|t|a|n| +0#0000000&@13
|
||||
@2|c+0#00e0e07&|a|s|;+0#0000000&| @41|c+0#00e0e07&|a|s| +0#0000000&@23
|
||||
@2|c+0#00e0e07&|b|r|t|;+0#0000000&| @40|c+0#00e0e07&|b|r|t| +0#0000000&@22
|
||||
@2|c+0#00e0e07&|o|s| |d|g|;+0#0000000&| @38|c+0#00e0e07&|o|s|d|g| +0#0000000&@21
|
||||
@2|c+0#00e0e07&|o|s|h|;+0#0000000&| @40|c+0#00e0e07&|o|s|h| +0#0000000&@22
|
||||
@2|c+0#00e0e07&|o|s| |p|i|;+0#0000000&| @38|c+0#00e0e07&|o|s|p|i| +0#0000000&@21
|
||||
@2|c+0#00e0e07&|o|t| |d|g|;+0#0000000&| @38|c+0#00e0e07&|o|t|d|g| +0#0000000&@21
|
||||
@2|c+0#00e0e07&|o|t|;+0#0000000&| @41|c+0#00e0e07&|o|t| +0#0000000&@23
|
||||
@2|c+0#00e0e07&|o|t| |p|i|;+0#0000000&| @38|c+0#00e0e07&|o|t|p|i| +0#0000000&@21
|
||||
@57|2|7|1|,|3| @8|1|2|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_16.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_16.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|c+0#00e0e07&|o|t| |p|i|;+0#0000000&| @38|c+0#00e0e07&|o|t|p|i| +0#0000000&@21
|
||||
@2|c+0#00e0e07&|s|c| |d|g|;+0#0000000&| @38|c+0#00e0e07&|s|c|d|g| +0#0000000&@21
|
||||
@2|c+0#00e0e07&|s|c|;+0#0000000&| @41|c+0#00e0e07&|s|c| +0#0000000&@23
|
||||
@2|c+0#00e0e07&|u|r|t|;+0#0000000&| @40|c+0#00e0e07&|u|r|t| +0#0000000&@22
|
||||
@2|e+0#00e0e07&|r|f|c|;+0#0000000&| @40|e+0#00e0e07&|r|f|c| +0#0000000&@22
|
||||
@2>e+0#00e0e07&|r|f|;+0#0000000&| @41|e+0#00e0e07&|r|f| +0#0000000&@23
|
||||
@2|g+0#00e0e07&|a|m@1|a|;+0#0000000&| @39|g+0#00e0e07&|a|m@1|a| +0#0000000&@21
|
||||
@2|i+0#00e0e07&|n|v| |e|r|f|c|;+0#0000000&| @36|i+0#00e0e07&|n|v|e|r|f|c| +0#0000000&@19
|
||||
@2|i+0#00e0e07&|n|v| |e|r|f|;+0#0000000&| @37|i+0#00e0e07&|n|v|e|r|f| +0#0000000&@20
|
||||
@2|i+0#00e0e07&|n|v|e|r|s|e| |e|r|f|c|;+0#0000000&| @32|i+0#00e0e07&|n|v|e|r|s|e@1|r|f|c| +0#0000000&@15
|
||||
@2|i+0#00e0e07&|n|v|e|r|s|e| |e|r|f|;+0#0000000&| @33|i+0#00e0e07&|n|v|e|r|s|e@1|r|f| +0#0000000&@16
|
||||
@2|l+0#00e0e07&|n|1|p|;+0#0000000&| @40|l+0#00e0e07&|n|1|p| +0#0000000&@22
|
||||
@2|l+0#00e0e07&|n| |g|a|m@1|a|;+0#0000000&| @36|l+0#00e0e07&|n|g|a|m@1|a| +0#0000000&@19
|
||||
@2|s+0#00e0e07&|e|c| |d|g|;+0#0000000&| @38|s+0#00e0e07&|e|c|d|g| +0#0000000&@21
|
||||
@2|s+0#00e0e07&|e|c|;+0#0000000&| @41|s+0#00e0e07&|e|c| +0#0000000&@23
|
||||
@2|s+0#00e0e07&|i|n| |d|g|;+0#0000000&| @38|s+0#00e0e07&|i|n|d|g| +0#0000000&@21
|
||||
@2|s+0#00e0e07&|i|n|h|;+0#0000000&| @40|s+0#00e0e07&|i|n|h| +0#0000000&@22
|
||||
@2|s+0#00e0e07&|i|n| |p|i|;+0#0000000&| @38|s+0#00e0e07&|i|n|p|i| +0#0000000&@21
|
||||
@2|t+0#00e0e07&|a|n| |d|g|;+0#0000000&| @38|t+0#00e0e07&|a|n|d|g| +0#0000000&@21
|
||||
@57|2|8|9|,|3| @8|1|3|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_17.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_17.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|t+0#00e0e07&|a|n| |d|g|;+0#0000000&| @38|t+0#00e0e07&|a|n|d|g| +0#0000000&@21
|
||||
@2|t+0#00e0e07&|a|n|h|;+0#0000000&| @40|t+0#00e0e07&|a|n|h| +0#0000000&@22
|
||||
@2|t+0#00e0e07&|a|n| |p|i|;+0#0000000&| @38|t+0#00e0e07&|a|n|p|i| +0#0000000&@21
|
||||
@2|c+0#00e0e07&|o|s|;+0#0000000&| @41|c+0#00e0e07&|o|s| +0#0000000&@23
|
||||
@2|e+0#00e0e07&|x|p|;+0#0000000&| @41|e+0#00e0e07&|x|p| +0#0000000&@23
|
||||
@2>l+0#00e0e07&|n|;+0#0000000&| @42|l+0#00e0e07&|n| +0#0000000&@24
|
||||
@2|l+0#00e0e07&|o|g|;+0#0000000&| @41|l+0#00e0e07&|o|g| +0#0000000&@23
|
||||
@2|s+0#00e0e07&|i|n|;+0#0000000&| @41|s+0#00e0e07&|i|n| +0#0000000&@23
|
||||
@2|s+0#00e0e07&|q|r|t|;+0#0000000&| @40|s+0#00e0e07&|q|r|t| +0#0000000&@22
|
||||
@2|t+0#00e0e07&|a|n|;+0#0000000&| @41|t+0#00e0e07&|a|n| +0#0000000&@23
|
||||
|#+0#0000e05&| |M|i|s|c|e|l@1|a|n|e|o|u|s|.| |#| +0#0000000&@56
|
||||
@2|a+0#00e0e07&|r|c| |t|a|n|2|;+0#0000000&| @1|a+0#00e0e07&|t|a|n|2|;+0#0000000&| @28|a+0#00e0e07&|r|c|t|a|n|2|;+0#0000000&| @1|a+0#00e0e07&|t|a|n|2| +0#0000000&@11
|
||||
@2|a+0#00e0e07&|r|c| |t|a|n|2| |d|g|;+0#0000000&| @1|a+0#00e0e07&|t|a|n|2| |d|g|;+0#0000000&| @22|a+0#00e0e07&|r|c|t|a|n|2|d|g|;+0#0000000&| @1|a+0#00e0e07&|t|a|n|2|d|g| +0#0000000&@7
|
||||
@2|b+0#00e0e07&|e|t|a|;+0#0000000&| @40|b+0#00e0e07&|e|t|a| +0#0000000&@22
|
||||
@2|b+0#00e0e07&|e|t|a|i|n|c|;+0#0000000&| @37|b+0#00e0e07&|e|t|a|i|n|c| +0#0000000&@19
|
||||
@2|c+0#00e0e07&|h|o@1|s|e|;+0#0000000&| @38|c+0#00e0e07&|h|o@1|s|e| +0#0000000&@20
|
||||
@2|f+0#00e0e07&|a|c|t|;+0#0000000&| @40|f+0#00e0e07&|a|c|t| +0#0000000&@22
|
||||
@2|g+0#00e0e07&|a|m@1|a| |i|n|c|;+0#0000000&| @35|g+0#00e0e07&|a|m@1|a|i|n|c| +0#0000000&@18
|
||||
@2|g+0#00e0e07&|a|m@1|a| |i|n|c|f|;+0#0000000&| @34|g+0#00e0e07&|a|m@1|a|i|n|c|f| +0#0000000&@17
|
||||
@57|3|0|7|,|3| @8|1|4|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_18.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_18.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|g+0#00e0e07&|a|m@1|a| |i|n|c|f|;+0#0000000&| @34|g+0#00e0e07&|a|m@1|a|i|n|c|f| +0#0000000&@17
|
||||
@2|g+0#00e0e07&|a|m@1|a| |i|n|c|g|;+0#0000000&| @34|g+0#00e0e07&|a|m@1|a|i|n|c|g| +0#0000000&@17
|
||||
@2|g+0#00e0e07&|a|m@1|a| |i|n|c|g|f|;+0#0000000&| @33|g+0#00e0e07&|a|m@1|a|i|n|c|g|f| +0#0000000&@16
|
||||
@2|l+0#00e0e07&|j|e|1|2|6|;+0#0000000&| @38|l+0#00e0e07&|j|e|1|2|6| +0#0000000&@20
|
||||
@2|l+0#00e0e07&|j|f|1|2|6|;+0#0000000&| @38|l+0#00e0e07&|j|f|1|2|6| +0#0000000&@20
|
||||
@2>l+0#00e0e07&|n| |b|e|t|a|;+0#0000000&| @37|l+0#00e0e07&|n|b|e|t|a| +0#0000000&@20
|
||||
@2|l+0#00e0e07&|n| |c|h|o@1|s|e|;+0#0000000&| @35|l+0#00e0e07&|n|c|h|o@1|s|e| +0#0000000&@18
|
||||
@2|l+0#00e0e07&|n| |f|a|c|t|;+0#0000000&| @37|l+0#00e0e07&|n|f|a|c|t| +0#0000000&@20
|
||||
|#+0#0000e05&| |C|O|M|P|L|E|X| |o|p|s|.| |#| +0#0000000&@58
|
||||
@2|I+0#af5f00255&| +0#0000000&@44|I+0#af5f00255&| +0#0000000&@25
|
||||
@2|++0#af5f00255&|*| +0#0000000&@43|++0#af5f00255&|*| +0#0000000&@24
|
||||
@2|I+0#af5f00255&| +0#0000000&@44|I+0#af5f00255&| +0#0000000&@25
|
||||
@2|++0#af5f00255&|*| +0#0000000&@43|++0#af5f00255&|*| +0#0000000&@24
|
||||
@2|R+0#af5f00255&|E| +0#0000000&@43|R+0#af5f00255&|E| +0#0000000&@24
|
||||
@2|I+0#af5f00255&|M| +0#0000000&@43|I+0#af5f00255&|M| +0#0000000&@24
|
||||
@2|A+0#af5f00255&|B|S| +0#0000000&@42|A+0#af5f00255&|B|S| +0#0000000&@23
|
||||
@2|A+0#af5f00255&|R|G| +0#0000000&@42|A+0#af5f00255&|R|G| +0#0000000&@23
|
||||
@2|++0#af5f00255&| +0#0000000&@44|++0#af5f00255&| +0#0000000&@25
|
||||
@2|-+0#af5f00255&| +0#0000000&@44|-+0#af5f00255&| +0#0000000&@25
|
||||
@57|3|2|5|,|3| @8|1|5|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_19.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_19.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|-+0#af5f00255&| +0#0000000&@44|-+0#af5f00255&| +0#0000000&@25
|
||||
@2|C+0#af5f00255&|O|N|J| +0#0000000&@41|C+0#af5f00255&|O|N|J| +0#0000000&@22
|
||||
@2|=+0#af5f00255&| +0#0000000&@44|=+0#af5f00255&| +0#0000000&@25
|
||||
@2|/+0#af5f00255&|=| +0#0000000&@43|/+0#af5f00255&|=| +0#0000000&@24
|
||||
@2|~+0#af5f00255&|=| +0#0000000&@43|~+0#af5f00255&|=| +0#0000000&@24
|
||||
@2>^+0#af5f00255&|=| +0#0000000&@43|^+0#af5f00255&|=| +0#0000000&@24
|
||||
@2|E+0#af5f00255&|Q| +0#0000000&@43|E+0#af5f00255&|Q| +0#0000000&@24
|
||||
@2|N+0#af5f00255&|E| +0#0000000&@43|N+0#af5f00255&|E| +0#0000000&@24
|
||||
@2|++0#af5f00255&| +0#0000000&@44|++0#af5f00255&| +0#0000000&@25
|
||||
@2|-+0#af5f00255&| +0#0000000&@44|-+0#af5f00255&| +0#0000000&@25
|
||||
@2|*+0#af5f00255&| +0#0000000&@44|*+0#af5f00255&| +0#0000000&@25
|
||||
@2|/+0#af5f00255&| +0#0000000&@44|/+0#af5f00255&| +0#0000000&@25
|
||||
@2|*+0#af5f00255&@1| +0#0000000&@43|*+0#af5f00255&@1| +0#0000000&@24
|
||||
@2|U+0#af5f00255&|P| +0#0000000&@43|U+0#af5f00255&|P| +0#0000000&@24
|
||||
@2|^+0#af5f00255&| +0#0000000&@44|^+0#af5f00255&| +0#0000000&@25
|
||||
@2|++0#af5f00255&|:|=| +0#0000000&@42|++0#af5f00255&|:|=| +0#0000000&@23
|
||||
@2|-+0#af5f00255&|:|=| +0#0000000&@42|-+0#af5f00255&|:|=| +0#0000000&@23
|
||||
@2|*+0#af5f00255&|:|=| +0#0000000&@42|*+0#af5f00255&|:|=| +0#0000000&@23
|
||||
@2|/+0#af5f00255&|:|=| +0#0000000&@42|/+0#af5f00255&|:|=| +0#0000000&@23
|
||||
@57|3|4|3|,|3| @8|1|6|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_20.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_20.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|/+0#af5f00255&|:|=| +0#0000000&@42|/+0#af5f00255&|:|=| +0#0000000&@23
|
||||
@2|P+0#af5f00255&|L|U|S|A|B| +0#0000000&@39|P+0#af5f00255&|L|U|S|A|B| +0#0000000&@20
|
||||
@2|M+0#af5f00255&|I|N|U|S|A|B| +0#0000000&@38|M+0#af5f00255&|I|N|U|S|A|B| +0#0000000&@19
|
||||
@2|T+0#af5f00255&|I|M|E|S|A|B| +0#0000000&@38|T+0#af5f00255&|I|M|E|S|A|B| +0#0000000&@19
|
||||
@2|D+0#af5f00255&|I|V|A|B| +0#0000000&@40|D+0#af5f00255&|I|V|A|B| +0#0000000&@21
|
||||
@2>c+0#00e0e07&|o|m|p|l|e|x| |a|r|c@1|o|s|h|;+0#0000000&| @1|c+0#00e0e07&|a|c|o|s|h|;+0#0000000&| @20|c+0#00e0e07&|o|m|p|l|e|x|a|r|c@1|o|s|h|;+0#0000000&| @1|c+0#00e0e07&|a|c|o|s|h| +0#0000000&@3
|
||||
@2|c+0#00e0e07&|o|m|p|l|e|x| |a|r|c@1|o|s|;+0#0000000&| @1|c+0#00e0e07&|a|c|o|s|;+0#0000000&| @22|c+0#00e0e07&|o|m|p|l|e|x|a|r|c@1|o|s|;+0#0000000&| @1|c+0#00e0e07&|a|c|o|s| +0#0000000&@5
|
||||
@2|c+0#00e0e07&|o|m|p|l|e|x| |a|r|c|s|i|n|h|;+0#0000000&| @1|c+0#00e0e07&|a|s|i|n|h|;+0#0000000&| @20|c+0#00e0e07&|o|m|p|l|e|x|a|r|c|s|i|n|h|;+0#0000000&| @1|c+0#00e0e07&|a|s|i|n|h| +0#0000000&@3
|
||||
@2|c+0#00e0e07&|o|m|p|l|e|x| |a|r|c|s|i|n|;+0#0000000&| @1|c+0#00e0e07&|a|s|i|n|;+0#0000000&| @22|c+0#00e0e07&|o|m|p|l|e|x|a|r|c|s|i|n|;+0#0000000&| @1|c+0#00e0e07&|a|s|i|n| +0#0000000&@5
|
||||
@2|c+0#00e0e07&|o|m|p|l|e|x| |a|r|c|t|a|n|h|;+0#0000000&| @1|c+0#00e0e07&|a|t|a|n|h|;+0#0000000&| @20|c+0#00e0e07&|o|m|p|l|e|x|a|r|c|t|a|n|h|;+0#0000000&| @1|c+0#00e0e07&|a|t|a|n|h| +0#0000000&@3
|
||||
@2|c+0#00e0e07&|o|m|p|l|e|x| |a|r|c|t|a|n|;+0#0000000&| @1|c+0#00e0e07&|a|t|a|n|;+0#0000000&| @22|c+0#00e0e07&|o|m|p|l|e|x|a|r|c|t|a|n|;+0#0000000&| @1|c+0#00e0e07&|a|t|a|n| +0#0000000&@5
|
||||
@2|c+0#00e0e07&|o|m|p|l|e|x| |c|o|s|h|;+0#0000000&| @1|c+0#00e0e07&@1|o|s|h|;+0#0000000&| @24|c+0#00e0e07&|o|m|p|l|e|x|c|o|s|h|;+0#0000000&| @1|c+0#00e0e07&@1|o|s|h| +0#0000000&@7
|
||||
@2|c+0#00e0e07&|o|m|p|l|e|x| |c|o|s|;+0#0000000&| @1|c+0#00e0e07&@1|o|s|;+0#0000000&| @26|c+0#00e0e07&|o|m|p|l|e|x|c|o|s|;+0#0000000&| @1|c+0#00e0e07&@1|o|s| +0#0000000&@9
|
||||
@2|c+0#00e0e07&|o|m|p|l|e|x| |e|x|p|;+0#0000000&| @1|c+0#00e0e07&|e|x|p|;+0#0000000&| @26|c+0#00e0e07&|o|m|p|l|e|x|e|x|p|;+0#0000000&| @1|c+0#00e0e07&|e|x|p| +0#0000000&@9
|
||||
@2|c+0#00e0e07&|o|m|p|l|e|x| |l|n|;+0#0000000&| @1|c+0#00e0e07&|l|n|;+0#0000000&| @28|c+0#00e0e07&|o|m|p|l|e|x|l|n|;+0#0000000&| @1|c+0#00e0e07&|l|n| +0#0000000&@11
|
||||
@2|c+0#00e0e07&|o|m|p|l|e|x| |s|i|n|h|;+0#0000000&| @1|c+0#00e0e07&|s|i|n|h|;+0#0000000&| @24|c+0#00e0e07&|o|m|p|l|e|x|s|i|n|h|;+0#0000000&| @1|c+0#00e0e07&|s|i|n|h| +0#0000000&@7
|
||||
@2|c+0#00e0e07&|o|m|p|l|e|x| |s|i|n|;+0#0000000&| @1|c+0#00e0e07&|s|i|n|;+0#0000000&| @26|c+0#00e0e07&|o|m|p|l|e|x|s|i|n|;+0#0000000&| @1|c+0#00e0e07&|s|i|n| +0#0000000&@9
|
||||
@2|c+0#00e0e07&|o|m|p|l|e|x| |s|q|r|t|;+0#0000000&| @1|c+0#00e0e07&|s|q|r|t|;+0#0000000&| @24|c+0#00e0e07&|o|m|p|l|e|x|s|q|r|t|;+0#0000000&| @1|c+0#00e0e07&|s|q|r|t| +0#0000000&@7
|
||||
@2|c+0#00e0e07&|o|m|p|l|e|x| |t|a|n|h|;+0#0000000&| @1|c+0#00e0e07&|t|a|n|h|;+0#0000000&| @24|c+0#00e0e07&|o|m|p|l|e|x|t|a|n|h|;+0#0000000&| @1|c+0#00e0e07&|t|a|n|h| +0#0000000&@7
|
||||
@57|3|6|1|,|3| @8|1|6|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_21.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_21.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|c+0#00e0e07&|o|m|p|l|e|x| |t|a|n|h|;+0#0000000&| @1|c+0#00e0e07&|t|a|n|h|;+0#0000000&| @24|c+0#00e0e07&|o|m|p|l|e|x|t|a|n|h|;+0#0000000&| @1|c+0#00e0e07&|t|a|n|h| +0#0000000&@7
|
||||
@2|c+0#00e0e07&|o|m|p|l|e|x| |t|a|n|;+0#0000000&| @1|c+0#00e0e07&|t|a|n|;+0#0000000&| @26|c+0#00e0e07&|o|m|p|l|e|x|t|a|n|;+0#0000000&| @1|c+0#00e0e07&|t|a|n| +0#0000000&@9
|
||||
|#+0#0000e05&| |B|O@1|L| |o|p|s|.| |#| +0#0000000&@61
|
||||
@2|N+0#af5f00255&|O|T| +0#0000000&@42|N+0#af5f00255&|O|T| +0#0000000&@23
|
||||
@2|~+0#af5f00255&| +0#0000000&@44|~+0#af5f00255&| +0#0000000&@25
|
||||
@2>A+0#af5f00255&|B|S| +0#0000000&@42|A+0#af5f00255&|B|S| +0#0000000&@23
|
||||
@2|O+0#af5f00255&|R| +0#0000000&@43|O+0#af5f00255&|R| +0#0000000&@24
|
||||
@2|A+0#af5f00255&|N|D| +0#0000000&@42|A+0#af5f00255&|N|D| +0#0000000&@23
|
||||
@2|&+0#af5f00255&| +0#0000000&@44|&+0#af5f00255&| +0#0000000&@25
|
||||
@2|X+0#af5f00255&|O|R| +0#0000000&@42|X+0#af5f00255&|O|R| +0#0000000&@23
|
||||
@2|=+0#af5f00255&| +0#0000000&@44|=+0#af5f00255&| +0#0000000&@25
|
||||
@2|/+0#af5f00255&|=| +0#0000000&@43|/+0#af5f00255&|=| +0#0000000&@24
|
||||
@2|~+0#af5f00255&|=| +0#0000000&@43|~+0#af5f00255&|=| +0#0000000&@24
|
||||
@2|^+0#af5f00255&|=| +0#0000000&@43|^+0#af5f00255&|=| +0#0000000&@24
|
||||
@2|E+0#af5f00255&|Q| +0#0000000&@43|E+0#af5f00255&|Q| +0#0000000&@24
|
||||
@2|N+0#af5f00255&|E| +0#0000000&@43|N+0#af5f00255&|E| +0#0000000&@24
|
||||
|#+0#0000e05&| |C|H|A|R| |o|p|s|.| |#| +0#0000000&@61
|
||||
@2|=+0#af5f00255&| +0#0000000&@44|=+0#af5f00255&| +0#0000000&@25
|
||||
@2|/+0#af5f00255&|=| +0#0000000&@43|/+0#af5f00255&|=| +0#0000000&@24
|
||||
@57|3|7|9|,|3| @8|1|7|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_22.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_22.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|/+0#af5f00255&|=| +0#0000000&@43|/+0#af5f00255&|=| +0#0000000&@24
|
||||
@2|~+0#af5f00255&|=| +0#0000000&@43|~+0#af5f00255&|=| +0#0000000&@24
|
||||
@2|^+0#af5f00255&|=| +0#0000000&@43|^+0#af5f00255&|=| +0#0000000&@24
|
||||
@2|<+0#af5f00255&| +0#0000000&@44|<+0#af5f00255&| +0#0000000&@25
|
||||
@2|<+0#af5f00255&|=| +0#0000000&@43|<+0#af5f00255&|=| +0#0000000&@24
|
||||
@2>>+0#af5f00255&| +0#0000000&@44|>+0#af5f00255&| +0#0000000&@25
|
||||
@2|>+0#af5f00255&|=| +0#0000000&@43|>+0#af5f00255&|=| +0#0000000&@24
|
||||
@2|E+0#af5f00255&|Q| +0#0000000&@43|E+0#af5f00255&|Q| +0#0000000&@24
|
||||
@2|N+0#af5f00255&|E| +0#0000000&@43|N+0#af5f00255&|E| +0#0000000&@24
|
||||
@2|L+0#af5f00255&|T| +0#0000000&@43|L+0#af5f00255&|T| +0#0000000&@24
|
||||
@2|L+0#af5f00255&|E| +0#0000000&@43|L+0#af5f00255&|E| +0#0000000&@24
|
||||
@2|G+0#af5f00255&|T| +0#0000000&@43|G+0#af5f00255&|T| +0#0000000&@24
|
||||
@2|G+0#af5f00255&|E| +0#0000000&@43|G+0#af5f00255&|E| +0#0000000&@24
|
||||
@2|A+0#af5f00255&|B|S| +0#0000000&@42|A+0#af5f00255&|B|S| +0#0000000&@23
|
||||
@2|R+0#af5f00255&|E|P|R| +0#0000000&@41|R+0#af5f00255&|E|P|R| +0#0000000&@22
|
||||
@2|i+0#00e0e07&|s| |a|l|n|u|m|;+0#0000000&| @36|i+0#00e0e07&|s|a|l|n|u|m| +0#0000000&@19
|
||||
@2|i+0#00e0e07&|s| |a|l|p|h|a|;+0#0000000&| @36|i+0#00e0e07&|s|a|l|p|h|a| +0#0000000&@19
|
||||
@2|i+0#00e0e07&|s| |c|n|t|r|l|;+0#0000000&| @36|i+0#00e0e07&|s|c|n|t|r|l| +0#0000000&@19
|
||||
@2|i+0#00e0e07&|s| |d|i|g|i|t|;+0#0000000&| @36|i+0#00e0e07&|s|d|i|g|i|t| +0#0000000&@19
|
||||
@57|3|9|7|,|3| @8|1|8|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_23.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_23.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|i+0#00e0e07&|s| |d|i|g|i|t|;+0#0000000&| @36|i+0#00e0e07&|s|d|i|g|i|t| +0#0000000&@19
|
||||
@2|i+0#00e0e07&|s| |g|r|a|p|h|;+0#0000000&| @36|i+0#00e0e07&|s|g|r|a|p|h| +0#0000000&@19
|
||||
@2|i+0#00e0e07&|s| |l|o|w|e|r|;+0#0000000&| @36|i+0#00e0e07&|s|l|o|w|e|r| +0#0000000&@19
|
||||
@2|i+0#00e0e07&|s| |p|r|i|n|t|;+0#0000000&| @36|i+0#00e0e07&|s|p|r|i|n|t| +0#0000000&@19
|
||||
@2|i+0#00e0e07&|s| |p|u|n|c|t|;+0#0000000&| @36|i+0#00e0e07&|s|p|u|n|c|t| +0#0000000&@19
|
||||
@2>i+0#00e0e07&|s| |s|p|a|c|e|;+0#0000000&| @36|i+0#00e0e07&|s@1|p|a|c|e| +0#0000000&@19
|
||||
@2|i+0#00e0e07&|s| |u|p@1|e|r|;+0#0000000&| @36|i+0#00e0e07&|s|u|p@1|e|r| +0#0000000&@19
|
||||
@2|i+0#00e0e07&|s| |x|d|i|g|i|t|;+0#0000000&| @35|i+0#00e0e07&|s|x|d|i|g|i|t| +0#0000000&@18
|
||||
@2|t+0#00e0e07&|o| |l|o|w|e|r|;+0#0000000&| @36|t+0#00e0e07&|o|l|o|w|e|r| +0#0000000&@19
|
||||
@2|t+0#00e0e07&|o| |u|p@1|e|r|;+0#0000000&| @36|t+0#00e0e07&|o|u|p@1|e|r| +0#0000000&@19
|
||||
|#+0#0000e05&| |B|I|T|S| |o|p|s|.| |#| +0#0000000&@61
|
||||
@2|A+0#af5f00255&|B|S| +0#0000000&@42|A+0#af5f00255&|B|S| +0#0000000&@23
|
||||
@2|B+0#af5f00255&|I|N| +0#0000000&@42|B+0#af5f00255&|I|N| +0#0000000&@23
|
||||
@2|N+0#af5f00255&|O|T| +0#0000000&@42|N+0#af5f00255&|O|T| +0#0000000&@23
|
||||
@2|~+0#af5f00255&| +0#0000000&@44|~+0#af5f00255&| +0#0000000&@25
|
||||
@2|=+0#af5f00255&| +0#0000000&@44|=+0#af5f00255&| +0#0000000&@25
|
||||
@2|/+0#af5f00255&|=| +0#0000000&@43|/+0#af5f00255&|=| +0#0000000&@24
|
||||
@2|~+0#af5f00255&|=| +0#0000000&@43|~+0#af5f00255&|=| +0#0000000&@24
|
||||
@2|^+0#af5f00255&|=| +0#0000000&@43|^+0#af5f00255&|=| +0#0000000&@24
|
||||
@57|4|1|5|,|3| @8|1|9|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_24.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_24.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|^+0#af5f00255&|=| +0#0000000&@43|^+0#af5f00255&|=| +0#0000000&@24
|
||||
@2|<+0#af5f00255&|=| +0#0000000&@43|<+0#af5f00255&|=| +0#0000000&@24
|
||||
@2|>+0#af5f00255&|=| +0#0000000&@43|>+0#af5f00255&|=| +0#0000000&@24
|
||||
@2|E+0#af5f00255&|Q| +0#0000000&@43|E+0#af5f00255&|Q| +0#0000000&@24
|
||||
@2|N+0#af5f00255&|E| +0#0000000&@43|N+0#af5f00255&|E| +0#0000000&@24
|
||||
@2>L+0#af5f00255&|E| +0#0000000&@43|L+0#af5f00255&|E| +0#0000000&@24
|
||||
@2|G+0#af5f00255&|E| +0#0000000&@43|G+0#af5f00255&|E| +0#0000000&@24
|
||||
@2|<+0#af5f00255&| +0#0000000&@44|<+0#af5f00255&| +0#0000000&@25
|
||||
@2|>+0#af5f00255&| +0#0000000&@44|>+0#af5f00255&| +0#0000000&@25
|
||||
@2|L+0#af5f00255&|T| +0#0000000&@43|L+0#af5f00255&|T| +0#0000000&@24
|
||||
@2|G+0#af5f00255&|T| +0#0000000&@43|G+0#af5f00255&|T| +0#0000000&@24
|
||||
@2|A+0#af5f00255&|N|D| +0#0000000&@42|A+0#af5f00255&|N|D| +0#0000000&@23
|
||||
@2|&+0#af5f00255&| +0#0000000&@44|&+0#af5f00255&| +0#0000000&@25
|
||||
@2|O+0#af5f00255&|R| +0#0000000&@43|O+0#af5f00255&|R| +0#0000000&@24
|
||||
@2|X+0#af5f00255&|O|R| +0#0000000&@42|X+0#af5f00255&|O|R| +0#0000000&@23
|
||||
@2|++0#af5f00255&| +0#0000000&@44|++0#af5f00255&| +0#0000000&@25
|
||||
@2|-+0#af5f00255&| +0#0000000&@44|-+0#af5f00255&| +0#0000000&@25
|
||||
@2|*+0#af5f00255&| +0#0000000&@44|*+0#af5f00255&| +0#0000000&@25
|
||||
@2|O+0#af5f00255&|V|E|R| +0#0000000&@41|O+0#af5f00255&|V|E|R| +0#0000000&@22
|
||||
@57|4|3@1|,|3| @8|2|0|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_25.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_25.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|O+0#af5f00255&|V|E|R| +0#0000000&@41|O+0#af5f00255&|V|E|R| +0#0000000&@22
|
||||
@2|M+0#af5f00255&|O|D| +0#0000000&@42|M+0#af5f00255&|O|D| +0#0000000&@23
|
||||
@2|S+0#af5f00255&|H|L| +0#0000000&@42|S+0#af5f00255&|H|L| +0#0000000&@23
|
||||
@2|U+0#af5f00255&|P| +0#0000000&@43|U+0#af5f00255&|P| +0#0000000&@24
|
||||
@2|S+0#af5f00255&|H|R| +0#0000000&@42|S+0#af5f00255&|H|R| +0#0000000&@23
|
||||
@2>D+0#af5f00255&|O|W|N| +0#0000000&@41|D+0#af5f00255&|O|W|N| +0#0000000&@22
|
||||
@2|R+0#af5f00255&|O|L| +0#0000000&@42|R+0#af5f00255&|O|L| +0#0000000&@23
|
||||
@2|R+0#af5f00255&|O|R| +0#0000000&@42|R+0#af5f00255&|O|R| +0#0000000&@23
|
||||
@2|E+0#af5f00255&|L|E|M| +0#0000000&@41|E+0#af5f00255&|L|E|M| +0#0000000&@22
|
||||
@2|S+0#af5f00255&|E|T| +0#0000000&@42|S+0#af5f00255&|E|T| +0#0000000&@23
|
||||
@2|C+0#af5f00255&|L|E|A|R| +0#0000000&@40|C+0#af5f00255&|L|E|A|R| +0#0000000&@21
|
||||
|#+0#0000e05&| |L|O|N|G| |L|O|N|G| |I|N|T| |i|n| |s|o|f|t|w|a|r|e| |#| +0#0000000&@45
|
||||
@2|++0#af5f00255&| +0#0000000&@44|++0#af5f00255&| +0#0000000&@25
|
||||
@2|-+0#af5f00255&| +0#0000000&@44|-+0#af5f00255&| +0#0000000&@25
|
||||
@2|A+0#af5f00255&|B|S| +0#0000000&@42|A+0#af5f00255&|B|S| +0#0000000&@23
|
||||
@2|S+0#af5f00255&|I|G|N| +0#0000000&@41|S+0#af5f00255&|I|G|N| +0#0000000&@22
|
||||
@2|O+0#af5f00255&|D@1| +0#0000000&@42|O+0#af5f00255&|D@1| +0#0000000&@23
|
||||
@2|E+0#af5f00255&|N|T|I|E|R| +0#0000000&@39|E+0#af5f00255&|N|T|I|E|R| +0#0000000&@20
|
||||
@2|R+0#af5f00255&|O|U|N|D| +0#0000000&@40|R+0#af5f00255&|O|U|N|D| +0#0000000&@21
|
||||
@57|4|5|1|,|3| @8|2|1|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_26.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_26.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|R+0#af5f00255&|O|U|N|D| +0#0000000&@40|R+0#af5f00255&|O|U|N|D| +0#0000000&@21
|
||||
@2|++0#af5f00255&| +0#0000000&@44|++0#af5f00255&| +0#0000000&@25
|
||||
@2|-+0#af5f00255&| +0#0000000&@44|-+0#af5f00255&| +0#0000000&@25
|
||||
@2|*+0#af5f00255&| +0#0000000&@44|*+0#af5f00255&| +0#0000000&@25
|
||||
@2|O+0#af5f00255&|V|E|R| +0#0000000&@41|O+0#af5f00255&|V|E|R| +0#0000000&@22
|
||||
@2>%+0#af5f00255&| +0#0000000&@44|%+0#af5f00255&| +0#0000000&@25
|
||||
@2|M+0#af5f00255&|O|D| +0#0000000&@42|M+0#af5f00255&|O|D| +0#0000000&@23
|
||||
@2|%+0#af5f00255&|*| +0#0000000&@43|%+0#af5f00255&|*| +0#0000000&@24
|
||||
@2|++0#af5f00255&|:|=| +0#0000000&@42|++0#af5f00255&|:|=| +0#0000000&@23
|
||||
@2|-+0#af5f00255&|:|=| +0#0000000&@42|-+0#af5f00255&|:|=| +0#0000000&@23
|
||||
@2|*+0#af5f00255&|:|=| +0#0000000&@42|*+0#af5f00255&|:|=| +0#0000000&@23
|
||||
@2|%+0#af5f00255&|:|=| +0#0000000&@42|%+0#af5f00255&|:|=| +0#0000000&@23
|
||||
@2|%+0#af5f00255&|*|:|=| +0#0000000&@41|%+0#af5f00255&|*|:|=| +0#0000000&@22
|
||||
@2|P+0#af5f00255&|L|U|S|A|B| +0#0000000&@39|P+0#af5f00255&|L|U|S|A|B| +0#0000000&@20
|
||||
@2|M+0#af5f00255&|I|N|U|S|A|B| +0#0000000&@38|M+0#af5f00255&|I|N|U|S|A|B| +0#0000000&@19
|
||||
@2|T+0#af5f00255&|I|M|E|S|A|B| +0#0000000&@38|T+0#af5f00255&|I|M|E|S|A|B| +0#0000000&@19
|
||||
@2|O+0#af5f00255&|V|E|R|A|B| +0#0000000&@39|O+0#af5f00255&|V|E|R|A|B| +0#0000000&@20
|
||||
@2|M+0#af5f00255&|O|D|A|B| +0#0000000&@40|M+0#af5f00255&|O|D|A|B| +0#0000000&@21
|
||||
@2|/+0#af5f00255&| +0#0000000&@44|/+0#af5f00255&| +0#0000000&@25
|
||||
@57|4|6|9|,|3| @8|2@1|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_27.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_27.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|/+0#af5f00255&| +0#0000000&@44|/+0#af5f00255&| +0#0000000&@25
|
||||
@2|E+0#af5f00255&|Q| +0#0000000&@43|E+0#af5f00255&|Q| +0#0000000&@24
|
||||
@2|N+0#af5f00255&|E| +0#0000000&@43|N+0#af5f00255&|E| +0#0000000&@24
|
||||
@2|G+0#af5f00255&|E| +0#0000000&@43|G+0#af5f00255&|E| +0#0000000&@24
|
||||
@2|G+0#af5f00255&|T| +0#0000000&@43|G+0#af5f00255&|T| +0#0000000&@24
|
||||
@2>L+0#af5f00255&|E| +0#0000000&@43|L+0#af5f00255&|E| +0#0000000&@24
|
||||
@2|L+0#af5f00255&|T| +0#0000000&@43|L+0#af5f00255&|T| +0#0000000&@24
|
||||
@2|=+0#af5f00255&| +0#0000000&@44|=+0#af5f00255&| +0#0000000&@25
|
||||
@2|>+0#af5f00255&|=| +0#0000000&@43|>+0#af5f00255&|=| +0#0000000&@24
|
||||
@2|>+0#af5f00255&| +0#0000000&@44|>+0#af5f00255&| +0#0000000&@25
|
||||
@2|<+0#af5f00255&|=| +0#0000000&@43|<+0#af5f00255&|=| +0#0000000&@24
|
||||
@2|<+0#af5f00255&| +0#0000000&@44|<+0#af5f00255&| +0#0000000&@25
|
||||
@2|/+0#af5f00255&|=| +0#0000000&@43|/+0#af5f00255&|=| +0#0000000&@24
|
||||
@2|^+0#af5f00255&|=| +0#0000000&@43|^+0#af5f00255&|=| +0#0000000&@24
|
||||
@2|~+0#af5f00255&|=| +0#0000000&@43|~+0#af5f00255&|=| +0#0000000&@24
|
||||
@2|*+0#af5f00255&@1| +0#0000000&@43|*+0#af5f00255&@1| +0#0000000&@24
|
||||
@2|U+0#af5f00255&|P| +0#0000000&@43|U+0#af5f00255&|P| +0#0000000&@24
|
||||
@2|^+0#af5f00255&| +0#0000000&@44|^+0#af5f00255&| +0#0000000&@25
|
||||
@2|I+0#af5f00255&| +0#0000000&@44|I+0#af5f00255&| +0#0000000&@25
|
||||
@57|4|8|7|,|3| @8|2@1|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_28.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_28.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|I+0#af5f00255&| +0#0000000&@44|I+0#af5f00255&| +0#0000000&@25
|
||||
@2|++0#af5f00255&|*| +0#0000000&@43|++0#af5f00255&|*| +0#0000000&@24
|
||||
|#+0#0000e05&| |L|O|N|G| |L|O|N|G| |R|E|A|L| |i|n| |s|o|f|t|w|a|r|e| |#| +0#0000000&@44
|
||||
@2|A+0#af5f00255&|B|S| +0#0000000&@42|A+0#af5f00255&|B|S| +0#0000000&@23
|
||||
@2|++0#af5f00255&| +0#0000000&@44|++0#af5f00255&| +0#0000000&@25
|
||||
@2>-+0#af5f00255&| +0#0000000&@44|-+0#af5f00255&| +0#0000000&@25
|
||||
@2|S+0#af5f00255&|I|G|N| +0#0000000&@41|S+0#af5f00255&|I|G|N| +0#0000000&@22
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |a|r|c@1|o|s|d|g|;+0#0000000&| @1|q+0#00e0e07&|a|c|o|s| |d|g|;+0#0000000&| @15|l+0#00e0e07&|o|n|g|l|o|n|g|a|r|c@1|o|s|d|g|;+0#0000000&| @1|q+0#00e0e07&|a|c|o|s|d|g| +0#0000000&
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |a|r|c@1|o|s|h|;+0#0000000&| @1|q+0#00e0e07&|a|c|o|s|h|;+0#0000000&| @18|l+0#00e0e07&|o|n|g|l|o|n|g|a|r|c@1|o|s|h|;+0#0000000&| @1|q+0#00e0e07&|a|c|o|s|h| +0#0000000&@2
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |a|r|c@1|o|t|d|g|;+0#0000000&| @1|q+0#00e0e07&|a|c|o|t| |d|g|;+0#0000000&| @15|l+0#00e0e07&|o|n|g|l|o|n|g|a|r|c@1|o|t|d|g|;+0#0000000&| @1|q+0#00e0e07&|a|c|o|t|d|g| +0#0000000&
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |a|r|c@1|o|t|;+0#0000000&| @1|q+0#00e0e07&|a|c|o|t|;+0#0000000&| @20|l+0#00e0e07&|o|n|g|l|o|n|g|a|r|c@1|o|t|;+0#0000000&| @1|q+0#00e0e07&|a|c|o|t| +0#0000000&@4
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |a|r|c@1|s|c|d|g|;+0#0000000&| @1|q+0#00e0e07&|a|c|s|c| |d|g|;+0#0000000&| @15|l+0#00e0e07&|o|n|g|l|o|n|g|a|r|c@1|s|c|d|g|;+0#0000000&| @1|q+0#00e0e07&|a|c|s|c|d|g| +0#0000000&
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |a|r|c@1|s|c|;+0#0000000&| @1|q+0#00e0e07&|a|c|s|c|;+0#0000000&| @20|l+0#00e0e07&|o|n|g|l|o|n|g|a|r|c@1|s|c|;+0#0000000&| @1|q+0#00e0e07&|a|c|s|c| +0#0000000&@4
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |a|r|c|s|e|c|d|g|;+0#0000000&| @1|q+0#00e0e07&|a|s|e|c| |d|g|;+0#0000000&| @15|l+0#00e0e07&|o|n|g|l|o|n|g|a|r|c|s|e|c|d|g|;+0#0000000&| @1|q+0#00e0e07&|a|s|e|c|d|g| +0#0000000&
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |a|r|c|s|e|c|;+0#0000000&| @1|q+0#00e0e07&|a|s|e|c|;+0#0000000&| @20|l+0#00e0e07&|o|n|g|l|o|n|g|a|r|c|s|e|c|;+0#0000000&| @1|q+0#00e0e07&|a|s|e|c| +0#0000000&@4
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |a|r|c|s|i|n|d|g|;+0#0000000&| @1|q+0#00e0e07&|a|s|i|n| |d|g|;+0#0000000&| @15|l+0#00e0e07&|o|n|g|l|o|n|g|a|r|c|s|i|n|d|g|;+0#0000000&| @1|q+0#00e0e07&|a|s|i|n|d|g| +0#0000000&
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |a|r|c|s|i|n|h|;+0#0000000&| @1|q+0#00e0e07&|a|s|i|n|h|;+0#0000000&| @18|l+0#00e0e07&|o|n|g|l|o|n|g|a|r|c|s|i|n|h|;+0#0000000&| @1|q+0#00e0e07&|a|s|i|n|h| +0#0000000&@2
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |a|r|c|t|a|n|d|g|;+0#0000000&| @1|q+0#00e0e07&|a|t|a|n| |d|g|;+0#0000000&| @15|l+0#00e0e07&|o|n|g|l|o|n|g|a|r|c|t|a|n|d|g|;+0#0000000&| @1|q+0#00e0e07&|a|t|a|n|d|g| +0#0000000&
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |a|r|c|t|a|n|h|;+0#0000000&| @1|q+0#00e0e07&|a|t|a|n|h|;+0#0000000&| @18|l+0#00e0e07&|o|n|g|l|o|n|g|a|r|c|t|a|n|h|;+0#0000000&| @1|q+0#00e0e07&|a|t|a|n|h| +0#0000000&@2
|
||||
@57|5|0|5|,|3| @8|2|3|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_29.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_29.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|l+0#00e0e07&|o|n|g| |l|o|n|g| |a|r|c|t|a|n|h|;+0#0000000&| @1|q+0#00e0e07&|a|t|a|n|h|;+0#0000000&| @18|l+0#00e0e07&|o|n|g|l|o|n|g|a|r|c|t|a|n|h|;+0#0000000&| @1|q+0#00e0e07&|a|t|a|n|h| +0#0000000&@2
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |c|a|s|;+0#0000000&| @1|q+0#00e0e07&|c|a|s|;+0#0000000&| @24|l+0#00e0e07&|o|n|g|l|o|n|g|c|a|s|;+0#0000000&| @1|q+0#00e0e07&|c|a|s| +0#0000000&@8
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |c|b|r|t|;+0#0000000&| @1|q+0#00e0e07&|c|b|r|t|;+0#0000000&| @22|l+0#00e0e07&|o|n|g|l|o|n|g|c|b|r|t|;+0#0000000&| @1|q+0#00e0e07&|c|b|r|t| +0#0000000&@6
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |c|o|s|d|g|;+0#0000000&| @1|q+0#00e0e07&|c|o|s| |d|g|;+0#0000000&| @19|l+0#00e0e07&|o|n|g|l|o|n|g|c|o|s|d|g|;+0#0000000&| @1|q+0#00e0e07&|c|o|s|d|g| +0#0000000&@4
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |c|o|s|h|;+0#0000000&| @1|q+0#00e0e07&|c|o|s|h|;+0#0000000&| @22|l+0#00e0e07&|o|n|g|l|o|n|g|c|o|s|h|;+0#0000000&| @1|q+0#00e0e07&|c|o|s|h| +0#0000000&@6
|
||||
@2>l+0#00e0e07&|o|n|g| |l|o|n|g| |c|o|s|p|i|;+0#0000000&| @1|q+0#00e0e07&|c|o|s| |p|i|;+0#0000000&| @19|l+0#00e0e07&|o|n|g|l|o|n|g|c|o|s|p|i|;+0#0000000&| @1|q+0#00e0e07&|c|o|s|p|i| +0#0000000&@4
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |c|o|t|d|g|;+0#0000000&| @1|q+0#00e0e07&|c|o|t| |d|g|;+0#0000000&| @19|l+0#00e0e07&|o|n|g|l|o|n|g|c|o|t|d|g|;+0#0000000&| @1|q+0#00e0e07&|c|o|t|d|g| +0#0000000&@4
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |c|o|t|p|i|;+0#0000000&| @1|q+0#00e0e07&|c|o|t| |p|i|;+0#0000000&| @19|l+0#00e0e07&|o|n|g|l|o|n|g|c|o|t|p|i|;+0#0000000&| @1|q+0#00e0e07&|c|o|t|p|i| +0#0000000&@4
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |c|o|t|;+0#0000000&| @1|q+0#00e0e07&|c|o|t|;+0#0000000&| @24|l+0#00e0e07&|o|n|g|l|o|n|g|c|o|t|;+0#0000000&| @1|q+0#00e0e07&|c|o|t| +0#0000000&@8
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |c|s|c|d|g|;+0#0000000&| @1|q+0#00e0e07&|c|s|c| |d|g|;+0#0000000&| @19|l+0#00e0e07&|o|n|g|l|o|n|g|c|s|c|d|g|;+0#0000000&| @1|q+0#00e0e07&|c|s|c|d|g| +0#0000000&@4
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |c|s|c|;+0#0000000&| @1|q+0#00e0e07&|c|s|c|;+0#0000000&| @24|l+0#00e0e07&|o|n|g|l|o|n|g|c|s|c|;+0#0000000&| @1|q+0#00e0e07&|c|s|c| +0#0000000&@8
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |c|u|r|t|;+0#0000000&| @1|q+0#00e0e07&|c|u|r|t|;+0#0000000&| @22|l+0#00e0e07&|o|n|g|l|o|n|g|c|u|r|t|;+0#0000000&| @1|q+0#00e0e07&|c|u|r|t| +0#0000000&@6
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |e|r|f|c|;+0#0000000&| @1|q+0#00e0e07&|e|r|f|c|;+0#0000000&| @22|l+0#00e0e07&|o|n|g|l|o|n|g|e|r|f|c|;+0#0000000&| @1|q+0#00e0e07&|e|r|f|c| +0#0000000&@6
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |e|r|f|;+0#0000000&| @1|q+0#00e0e07&|e|r|f|;+0#0000000&| @24|l+0#00e0e07&|o|n|g|l|o|n|g|e|r|f|;+0#0000000&| @1|q+0#00e0e07&|e|r|f| +0#0000000&@8
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |g|a|m@1|a|;+0#0000000&| @1|q+0#00e0e07&|g|a|m@1|a|;+0#0000000&| @20|l+0#00e0e07&|o|n|g|l|o|n|g@1|a|m@1|a|;+0#0000000&| @1|q+0#00e0e07&|g|a|m@1|a| +0#0000000&@4
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |i|n|v|e|r|f|c|;+0#0000000&| @1|q+0#00e0e07&|i|n|v|e|r|f|c|;+0#0000000&| @16|l+0#00e0e07&|o|n|g|l|o|n|g|i|n|v|e|r|f|c|;+0#0000000&| @1|q+0#00e0e07&|i|n|v|e|r|f|c| +0#0000000&
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |i|n|v|e|r|f|;+0#0000000&| @1|q+0#00e0e07&|i|n|v|e|r|f|;+0#0000000&| @18|l+0#00e0e07&|o|n|g|l|o|n|g|i|n|v|e|r|f|;+0#0000000&| @1|q+0#00e0e07&|i|n|v|e|r|f| +0#0000000&@2
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |l|n|g|a|m@1|a|;+0#0000000&| @1|q+0#00e0e07&|l|n|g|a|m@1|a|;+0#0000000&| @16|l+0#00e0e07&|o|n|g|l|o|n|g|l|n|g|a|m@1|a|;+0#0000000&| @1|q+0#00e0e07&|l|n|g|a|m@1|a| +0#0000000&
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |s|e|c|d|g|;+0#0000000&| @1|q+0#00e0e07&|s|e|c| |d|g|;+0#0000000&| @19|l+0#00e0e07&|o|n|g|l|o|n|g|s|e|c|d|g|;+0#0000000&| @1|q+0#00e0e07&|s|e|c|d|g| +0#0000000&@4
|
||||
@57|5|2|3|,|3| @8|2|4|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_30.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_30.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|l+0#00e0e07&|o|n|g| |l|o|n|g| |s|e|c|d|g|;+0#0000000&| @1|q+0#00e0e07&|s|e|c| |d|g|;+0#0000000&| @19|l+0#00e0e07&|o|n|g|l|o|n|g|s|e|c|d|g|;+0#0000000&| @1|q+0#00e0e07&|s|e|c|d|g| +0#0000000&@4
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |s|e|c|;+0#0000000&| @1|q+0#00e0e07&|s|e|c|;+0#0000000&| @24|l+0#00e0e07&|o|n|g|l|o|n|g|s|e|c|;+0#0000000&| @1|q+0#00e0e07&|s|e|c| +0#0000000&@8
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |s|i|n|d|g|;+0#0000000&| @1|q+0#00e0e07&|s|i|n| |d|g|;+0#0000000&| @19|l+0#00e0e07&|o|n|g|l|o|n|g|s|i|n|d|g|;+0#0000000&| @1|q+0#00e0e07&|s|i|n|d|g| +0#0000000&@4
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |s|i|n|h|;+0#0000000&| @1|q+0#00e0e07&|s|i|n|h|;+0#0000000&| @22|l+0#00e0e07&|o|n|g|l|o|n|g|s|i|n|h|;+0#0000000&| @1|q+0#00e0e07&|s|i|n|h| +0#0000000&@6
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |s|i|n|p|i|;+0#0000000&| @1|q+0#00e0e07&|s|i|n| |p|i|;+0#0000000&| @19|l+0#00e0e07&|o|n|g|l|o|n|g|s|i|n|p|i|;+0#0000000&| @1|q+0#00e0e07&|s|i|n|p|i| +0#0000000&@4
|
||||
@2>l+0#00e0e07&|o|n|g| |l|o|n|g| |t|a|n|d|g|;+0#0000000&| @1|q+0#00e0e07&|t|a|n| |d|g|;+0#0000000&| @19|l+0#00e0e07&|o|n|g|l|o|n|g|t|a|n|d|g|;+0#0000000&| @1|q+0#00e0e07&|t|a|n|d|g| +0#0000000&@4
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |t|a|n|h|;+0#0000000&| @1|q+0#00e0e07&|t|a|n|h|;+0#0000000&| @22|l+0#00e0e07&|o|n|g|l|o|n|g|t|a|n|h|;+0#0000000&| @1|q+0#00e0e07&|t|a|n|h| +0#0000000&@6
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |t|a|n|p|i|;+0#0000000&| @1|q+0#00e0e07&|t|a|n| |p|i|;+0#0000000&| @19|l+0#00e0e07&|o|n|g|l|o|n|g|t|a|n|p|i|;+0#0000000&| @1|q+0#00e0e07&|t|a|n|p|i| +0#0000000&@4
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |a|r|c@1|o|s|;+0#0000000&| @1|q+0#00e0e07&|a|c|o|s|;+0#0000000&| @20|l+0#00e0e07&|o|n|g|l|o|n|g|a|r|c@1|o|s|;+0#0000000&| @1|q+0#00e0e07&|a|c|o|s| +0#0000000&@4
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |a|r|c|s|i|n|;+0#0000000&| @1|q+0#00e0e07&|a|s|i|n|;+0#0000000&| @20|l+0#00e0e07&|o|n|g|l|o|n|g|a|r|c|s|i|n|;+0#0000000&| @1|q+0#00e0e07&|a|s|i|n| +0#0000000&@4
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |a|r|c|t|a|n|;+0#0000000&| @1|q+0#00e0e07&|a|t|a|n|;+0#0000000&| @20|l+0#00e0e07&|o|n|g|l|o|n|g|a|r|c|t|a|n|;+0#0000000&| @1|q+0#00e0e07&|a|t|a|n| +0#0000000&@4
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |c|o|s|;+0#0000000&| @1|q+0#00e0e07&|c|o|s|;+0#0000000&| @24|l+0#00e0e07&|o|n|g|l|o|n|g|c|o|s|;+0#0000000&| @1|q+0#00e0e07&|c|o|s| +0#0000000&@8
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |e|x|p|;+0#0000000&| @1|q+0#00e0e07&|e|x|p|;+0#0000000&| @24|l+0#00e0e07&|o|n|g|l|o|n|g|e|x|p|;+0#0000000&| @1|q+0#00e0e07&|e|x|p| +0#0000000&@8
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |l|n|;+0#0000000&| @1|q+0#00e0e07&|l|n|;+0#0000000&| @26|l+0#00e0e07&|o|n|g|l|o|n|g|l|n|;+0#0000000&| @1|q+0#00e0e07&|l|n| +0#0000000&@10
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |l|o|g|;+0#0000000&| @1|q+0#00e0e07&|l|o|g|;+0#0000000&| @24|l+0#00e0e07&|o|n|g|l|o|n|g|l|o|g|;+0#0000000&| @1|q+0#00e0e07&|l|o|g| +0#0000000&@8
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |s|i|n|;+0#0000000&| @1|q+0#00e0e07&|s|i|n|;+0#0000000&| @24|l+0#00e0e07&|o|n|g|l|o|n|g|s|i|n|;+0#0000000&| @1|q+0#00e0e07&|s|i|n| +0#0000000&@8
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |s|q|r|t|;+0#0000000&| @1|q+0#00e0e07&|s|q|r|t|;+0#0000000&| @22|l+0#00e0e07&|o|n|g|l|o|n|g|s|q|r|t|;+0#0000000&| @1|q+0#00e0e07&|s|q|r|t| +0#0000000&@6
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |t|a|n|;+0#0000000&| @1|q+0#00e0e07&|t|a|n|;+0#0000000&| @24|l+0#00e0e07&|o|n|g|l|o|n|g|t|a|n|;+0#0000000&| @1|q+0#00e0e07&|t|a|n| +0#0000000&@8
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |a|r|c|t|a|n|2|d|g|;+0#0000000&| @1|q+0#00e0e07&|a|t|a|n|2|d|g|;+0#0000000&| @14|l+0#00e0e07&|o|n|g|l|o|n|g|a|r|c|t|a|n|2|d|g|;+0#0000000&| @1|q+0#00e0e07&|a|t|a|@+0#4040ff13&@2
|
||||
| +0#0000000&@56|5|4|1|,|3| @8|2|5|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_31.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_31.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|l+0#00e0e07&|o|n|g| |l|o|n|g| |a|r|c|t|a|n|2|d|g|;+0#0000000&| @1|q+0#00e0e07&|a|t|a|n|2|d|g|;+0#0000000&| @14|l+0#00e0e07&|o|n|g|l|o|n|g|a|r|c|t|a|n|2|d|g|;+0#0000000&| @1|q+0#00e0e07&|a|t|a|n|2|d
|
||||
|g| +0#0000000&@73
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |a|r|c|t|a|n|2|;+0#0000000&| @1|q+0#00e0e07&|a|t|a|n|2|;+0#0000000&| @18|l+0#00e0e07&|o|n|g|l|o|n|g|a|r|c|t|a|n|2|;+0#0000000&| @1|q+0#00e0e07&|a|t|a|n|2| +0#0000000&@2
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |b|e|t|a|;+0#0000000&| @1|q+0#00e0e07&|b|e|t|a|;+0#0000000&| @22|l+0#00e0e07&|o|n|g|l|o|n|g|b|e|t|a|;+0#0000000&| @1|q+0#00e0e07&|b|e|t|a| +0#0000000&@6
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |g|a|m@1|a| |i|n|c|f|;+0#0000000&| @1|q+0#00e0e07&|g|a|m@1|a|i|n|c|f|;+0#0000000&| @11|l+0#00e0e07&|o|n|g|l|o|n|g@1|a|m@1|a|i|n|c|f|;+0#0000000&| @1|q+0#00e0e07&|g|a|m@1|a|i
|
||||
|n|c|f| +0#0000000&@71
|
||||
@2>l+0#00e0e07&|o|n|g| |l|o|n|g| |g|a|m@1|a| |i|n|c|g|f|;+0#0000000&| @1|q+0#00e0e07&|g|a|m@1|a|i|n|c|g|f|;+0#0000000&| @9|l+0#00e0e07&|o|n|g|l|o|n|g@1|a|m@1|a|i|n|c|g|f|;+0#0000000&| @1|q+0#00e0e07&|g|a|m@1|a
|
||||
|i|n|c|g|f| +0#0000000&@69
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |g|a|m@1|a| |i|n|c|;+0#0000000&| @1|q+0#00e0e07&|g|a|m@1|a|i|n|c|;+0#0000000&| @13|l+0#00e0e07&|o|n|g|l|o|n|g@1|a|m@1|a|i|n|c|;+0#0000000&| @1|q+0#00e0e07&|g|a|m@1|a|i|n
|
||||
|c| +0#0000000&@73
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |l|n| |b|e|t|a|;+0#0000000&| @1|q+0#00e0e07&|l|n|b|e|t|a|;+0#0000000&| @17|l+0#00e0e07&|o|n|g|l|o|n|g|l|n|b|e|t|a|;+0#0000000&| @1|q+0#00e0e07&|l|n|b|e|t|a| +0#0000000&@2
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |b|e|t|a| |i|n|c|;+0#0000000&| @1|q+0#00e0e07&|b|e|t|a|i|n|c|;+0#0000000&| @15|l+0#00e0e07&|o|n|g|l|o|n|g|b|e|t|a|i|n|c|;+0#0000000&| @1|q+0#00e0e07&|b|e|t|a|i|n|c| +0#0000000&
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |g|a|m@1|a| |i|n|c|g|;+0#0000000&| @1|q+0#00e0e07&|g|a|m@1|a|i|n|c|g|;+0#0000000&| @11|l+0#00e0e07&|o|n|g|l|o|n|g@1|a|m@1|a|i|n|c|g|;+0#0000000&| @1|q+0#00e0e07&|g|a|m@1|a|i
|
||||
|n|c|g| +0#0000000&@71
|
||||
@2|++0#af5f00255&| +0#0000000&@44|++0#af5f00255&| +0#0000000&@25
|
||||
@2|-+0#af5f00255&| +0#0000000&@44|-+0#af5f00255&| +0#0000000&@25
|
||||
@2|*+0#af5f00255&| +0#0000000&@44|*+0#af5f00255&| +0#0000000&@25
|
||||
@2|/+0#af5f00255&| +0#0000000&@44|/+0#af5f00255&| +0#0000000&@25
|
||||
@2|*+0#af5f00255&@1| +0#0000000&@43|*+0#af5f00255&@1| +0#0000000&@24
|
||||
@57|5@1|8|,|3| @8|2|6|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_32.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_32.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|*+0#af5f00255&@1| +0#0000000&@43|*+0#af5f00255&@1| +0#0000000&@24
|
||||
@2|U+0#af5f00255&|P| +0#0000000&@43|U+0#af5f00255&|P| +0#0000000&@24
|
||||
@2|^+0#af5f00255&| +0#0000000&@44|^+0#af5f00255&| +0#0000000&@25
|
||||
@2|++0#af5f00255&|:|=| +0#0000000&@42|++0#af5f00255&|:|=| +0#0000000&@23
|
||||
@2|-+0#af5f00255&|:|=| +0#0000000&@42|-+0#af5f00255&|:|=| +0#0000000&@23
|
||||
@2>*+0#af5f00255&|:|=| +0#0000000&@42|*+0#af5f00255&|:|=| +0#0000000&@23
|
||||
@2|/+0#af5f00255&|:|=| +0#0000000&@42|/+0#af5f00255&|:|=| +0#0000000&@23
|
||||
@2|P+0#af5f00255&|L|U|S|A|B| +0#0000000&@39|P+0#af5f00255&|L|U|S|A|B| +0#0000000&@20
|
||||
@2|M+0#af5f00255&|I|N|U|S|A|B| +0#0000000&@38|M+0#af5f00255&|I|N|U|S|A|B| +0#0000000&@19
|
||||
@2|T+0#af5f00255&|I|M|E|S|A|B| +0#0000000&@38|T+0#af5f00255&|I|M|E|S|A|B| +0#0000000&@19
|
||||
@2|D+0#af5f00255&|I|V|A|B| +0#0000000&@40|D+0#af5f00255&|I|V|A|B| +0#0000000&@21
|
||||
@2|=+0#af5f00255&| +0#0000000&@44|=+0#af5f00255&| +0#0000000&@25
|
||||
@2|E+0#af5f00255&|Q| +0#0000000&@43|E+0#af5f00255&|Q| +0#0000000&@24
|
||||
@2|/+0#af5f00255&|=| +0#0000000&@43|/+0#af5f00255&|=| +0#0000000&@24
|
||||
@2|~+0#af5f00255&|=| +0#0000000&@43|~+0#af5f00255&|=| +0#0000000&@24
|
||||
@2|^+0#af5f00255&|=| +0#0000000&@43|^+0#af5f00255&|=| +0#0000000&@24
|
||||
@2|N+0#af5f00255&|E| +0#0000000&@43|N+0#af5f00255&|E| +0#0000000&@24
|
||||
@2|<+0#af5f00255&| +0#0000000&@44|<+0#af5f00255&| +0#0000000&@25
|
||||
@2|L+0#af5f00255&|T| +0#0000000&@43|L+0#af5f00255&|T| +0#0000000&@24
|
||||
@57|5|7|2|,|3| @8|2|6|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_33.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_33.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|L+0#af5f00255&|T| +0#0000000&@43|L+0#af5f00255&|T| +0#0000000&@24
|
||||
@2|<+0#af5f00255&|=| +0#0000000&@43|<+0#af5f00255&|=| +0#0000000&@24
|
||||
@2|L+0#af5f00255&|E| +0#0000000&@43|L+0#af5f00255&|E| +0#0000000&@24
|
||||
@2|>+0#af5f00255&| +0#0000000&@44|>+0#af5f00255&| +0#0000000&@25
|
||||
@2|G+0#af5f00255&|T| +0#0000000&@43|G+0#af5f00255&|T| +0#0000000&@24
|
||||
@2>>+0#af5f00255&|=| +0#0000000&@43|>+0#af5f00255&|=| +0#0000000&@24
|
||||
@2|G+0#af5f00255&|E| +0#0000000&@43|G+0#af5f00255&|E| +0#0000000&@24
|
||||
@2|*+0#af5f00255&@1| +0#0000000&@43|*+0#af5f00255&@1| +0#0000000&@24
|
||||
@2|U+0#af5f00255&|P| +0#0000000&@43|U+0#af5f00255&|P| +0#0000000&@24
|
||||
@2|^+0#af5f00255&| +0#0000000&@44|^+0#af5f00255&| +0#0000000&@25
|
||||
@2|I+0#af5f00255&| +0#0000000&@44|I+0#af5f00255&| +0#0000000&@25
|
||||
@2|++0#af5f00255&|*| +0#0000000&@43|++0#af5f00255&|*| +0#0000000&@24
|
||||
|#+0#0000e05&| |L|O|N|G| |L|O|N|G| |C|O|M|P|L|E|X| |i|n| |s|o|f|t|w|a|r|e| |#| +0#0000000&@41
|
||||
@2|R+0#af5f00255&|E| +0#0000000&@43|R+0#af5f00255&|E| +0#0000000&@24
|
||||
@2|I+0#af5f00255&|M| +0#0000000&@43|I+0#af5f00255&|M| +0#0000000&@24
|
||||
@2|A+0#af5f00255&|R|G| +0#0000000&@42|A+0#af5f00255&|R|G| +0#0000000&@23
|
||||
@2|A+0#af5f00255&|B|S| +0#0000000&@42|A+0#af5f00255&|B|S| +0#0000000&@23
|
||||
@2|++0#af5f00255&| +0#0000000&@44|++0#af5f00255&| +0#0000000&@25
|
||||
@2|-+0#af5f00255&| +0#0000000&@44|-+0#af5f00255&| +0#0000000&@25
|
||||
@57|5|9|0|,|3| @8|2|7|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_34.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_34.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|-+0#af5f00255&| +0#0000000&@44|-+0#af5f00255&| +0#0000000&@25
|
||||
@2|C+0#af5f00255&|O|N|J| +0#0000000&@41|C+0#af5f00255&|O|N|J| +0#0000000&@22
|
||||
@2|++0#af5f00255&| +0#0000000&@44|++0#af5f00255&| +0#0000000&@25
|
||||
@2|-+0#af5f00255&| +0#0000000&@44|-+0#af5f00255&| +0#0000000&@25
|
||||
@2|*+0#af5f00255&| +0#0000000&@44|*+0#af5f00255&| +0#0000000&@25
|
||||
@2>/+0#af5f00255&| +0#0000000&@44|/+0#af5f00255&| +0#0000000&@25
|
||||
@2|*+0#af5f00255&@1| +0#0000000&@43|*+0#af5f00255&@1| +0#0000000&@24
|
||||
@2|U+0#af5f00255&|P| +0#0000000&@43|U+0#af5f00255&|P| +0#0000000&@24
|
||||
@2|^+0#af5f00255&| +0#0000000&@44|^+0#af5f00255&| +0#0000000&@25
|
||||
@2|=+0#af5f00255&| +0#0000000&@44|=+0#af5f00255&| +0#0000000&@25
|
||||
@2|E+0#af5f00255&|Q| +0#0000000&@43|E+0#af5f00255&|Q| +0#0000000&@24
|
||||
@2|/+0#af5f00255&|=| +0#0000000&@43|/+0#af5f00255&|=| +0#0000000&@24
|
||||
@2|~+0#af5f00255&|=| +0#0000000&@43|~+0#af5f00255&|=| +0#0000000&@24
|
||||
@2|^+0#af5f00255&|=| +0#0000000&@43|^+0#af5f00255&|=| +0#0000000&@24
|
||||
@2|N+0#af5f00255&|E| +0#0000000&@43|N+0#af5f00255&|E| +0#0000000&@24
|
||||
@2|++0#af5f00255&|:|=| +0#0000000&@42|++0#af5f00255&|:|=| +0#0000000&@23
|
||||
@2|-+0#af5f00255&|:|=| +0#0000000&@42|-+0#af5f00255&|:|=| +0#0000000&@23
|
||||
@2|*+0#af5f00255&|:|=| +0#0000000&@42|*+0#af5f00255&|:|=| +0#0000000&@23
|
||||
@2|/+0#af5f00255&|:|=| +0#0000000&@42|/+0#af5f00255&|:|=| +0#0000000&@23
|
||||
@57|6|0|8|,|3| @8|2|8|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_35.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_35.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|/+0#af5f00255&|:|=| +0#0000000&@42|/+0#af5f00255&|:|=| +0#0000000&@23
|
||||
@2|P+0#af5f00255&|L|U|S|A|B| +0#0000000&@39|P+0#af5f00255&|L|U|S|A|B| +0#0000000&@20
|
||||
@2|M+0#af5f00255&|I|N|U|S|A|B| +0#0000000&@38|M+0#af5f00255&|I|N|U|S|A|B| +0#0000000&@19
|
||||
@2|T+0#af5f00255&|I|M|E|S|A|B| +0#0000000&@38|T+0#af5f00255&|I|M|E|S|A|B| +0#0000000&@19
|
||||
@2|D+0#af5f00255&|I|V|A|B| +0#0000000&@40|D+0#af5f00255&|I|V|A|B| +0#0000000&@21
|
||||
@2>l+0#00e0e07&|o|n|g| |l|o|n|g| |c|o|m|p|l|e|x| |a|r|c| |c|o|s|h|;+0#0000000&| @1|q+0#00e0e07&|c|a|c|o|s|h|;+0#0000000&| @8|l+0#00e0e07&|o|n|g|l|o|n|g|c|o|m|p|l|e|x|a|r|c@1|o|s|h|;+0#0000000&| @1|q+0#00e0e07&|c
|
||||
|a|c|o|s|h| +0#0000000&@69
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |c|o|m|p|l|e|x| |a|r|c| |c|o|s|;+0#0000000&| @1|q+0#00e0e07&|c|a|c|o|s|;+0#0000000&| @10|l+0#00e0e07&|o|n|g|l|o|n|g|c|o|m|p|l|e|x|a|r|c@1|o|s|;+0#0000000&| @1|q+0#00e0e07&|c|a
|
||||
|c|o|s| +0#0000000&@71
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |c|o|m|p|l|e|x| |a|r|c| |s|i|n|h|;+0#0000000&| @1|q+0#00e0e07&|c|a|s|i|n|h|;+0#0000000&| @8|l+0#00e0e07&|o|n|g|l|o|n|g|c|o|m|p|l|e|x|a|r|c|s|i|n|h|;+0#0000000&| @1|q+0#00e0e07&|c
|
||||
|a|s|i|n|h| +0#0000000&@69
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |c|o|m|p|l|e|x| |a|r|c| |s|i|n|;+0#0000000&| @1|q+0#00e0e07&|c|a|s|i|n|;+0#0000000&| @10|l+0#00e0e07&|o|n|g|l|o|n|g|c|o|m|p|l|e|x|a|r|c|s|i|n|;+0#0000000&| @1|q+0#00e0e07&|c|a
|
||||
|s|i|n| +0#0000000&@71
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |c|o|m|p|l|e|x| |a|r|c| |t|a|n|h|;+0#0000000&| @1|q+0#00e0e07&|c|a|t|a|n|h|;+0#0000000&| @8|l+0#00e0e07&|o|n|g|l|o|n|g|c|o|m|p|l|e|x|a|r|c|t|a|n|h|;+0#0000000&| @1|q+0#00e0e07&|c
|
||||
|a|t|a|n|h| +0#0000000&@69
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |c|o|m|p|l|e|x| |a|r|c| |t|a|n|;+0#0000000&| @1|q+0#00e0e07&|c|a|t|a|n|;+0#0000000&| @10|l+0#00e0e07&|o|n|g|l|o|n|g|c|o|m|p|l|e|x|a|r|c|t|a|n|;+0#0000000&| @1|q+0#00e0e07&|c|a
|
||||
|t|a|n| +0#0000000&@71
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |c|o|m|p|l|e|x| |c|o|s|h|;+0#0000000&| @1|q+0#00e0e07&|c@1|o|s|h|;+0#0000000&| @13|l+0#00e0e07&|o|n|g|l|o|n|g|c|o|m|p|l|e|x|c|o|s|h|;+0#0000000&| @1|q+0#00e0e07&|c@1|o|s
|
||||
|h| +0#0000000&@73
|
||||
@57|6|2|6|,|3| @8|2|9|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_36.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_36.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|l+0#00e0e07&|o|n|g| |l|o|n|g| |c|o|m|p|l|e|x| |c|o|s|h|;+0#0000000&| @1|q+0#00e0e07&|c@1|o|s|h|;+0#0000000&| @13|l+0#00e0e07&|o|n|g|l|o|n|g|c|o|m|p|l|e|x|c|o|s|h|;+0#0000000&| @1|q+0#00e0e07&|c@1|o|s
|
||||
|h| +0#0000000&@73
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |c|o|m|p|l|e|x| |c|o|s|;+0#0000000&| @1|q+0#00e0e07&|c@1|o|s|;+0#0000000&| @15|l+0#00e0e07&|o|n|g|l|o|n|g|c|o|m|p|l|e|x|c|o|s|;+0#0000000&| @1|q+0#00e0e07&|c@1|o|s| +0#0000000&
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |c|o|m|p|l|e|x| |e|x|p|;+0#0000000&| @1|q+0#00e0e07&|c|e|x|p|;+0#0000000&| @15|l+0#00e0e07&|o|n|g|l|o|n|g|c|o|m|p|l|e|x|e|x|p|;+0#0000000&| @1|q+0#00e0e07&|c|e|x|p| +0#0000000&
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |c|o|m|p|l|e|x| |l|n|;+0#0000000&| @1|q+0#00e0e07&|c|l|n|;+0#0000000&| @17|l+0#00e0e07&|o|n|g|l|o|n|g|c|o|m|p|l|e|x|l|n|;+0#0000000&| @1|q+0#00e0e07&|c|l|n| +0#0000000&@2
|
||||
@2>l+0#00e0e07&|o|n|g| |l|o|n|g| |c|o|m|p|l|e|x| |s|i|n|h|;+0#0000000&| @1|q+0#00e0e07&|c|s|i|n|h|;+0#0000000&| @13|l+0#00e0e07&|o|n|g|l|o|n|g|c|o|m|p|l|e|x|s|i|n|h|;+0#0000000&| @1|q+0#00e0e07&|c|s|i|n
|
||||
|h| +0#0000000&@73
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |c|o|m|p|l|e|x| |s|i|n|;+0#0000000&| @1|q+0#00e0e07&|c|s|i|n|;+0#0000000&| @15|l+0#00e0e07&|o|n|g|l|o|n|g|c|o|m|p|l|e|x|s|i|n|;+0#0000000&| @1|q+0#00e0e07&|c|s|i|n| +0#0000000&
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |c|o|m|p|l|e|x| |s|q|r|t|;+0#0000000&| @1|q+0#00e0e07&|c|s|q|r|t|;+0#0000000&| @13|l+0#00e0e07&|o|n|g|l|o|n|g|c|o|m|p|l|e|x|s|q|r|t|;+0#0000000&| @1|q+0#00e0e07&|c|s|q|r
|
||||
|t| +0#0000000&@73
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |c|o|m|p|l|e|x| |t|a|n|h|;+0#0000000&| @1|q+0#00e0e07&|c|t|a|n|h|;+0#0000000&| @13|l+0#00e0e07&|o|n|g|l|o|n|g|c|o|m|p|l|e|x|t|a|n|h|;+0#0000000&| @1|q+0#00e0e07&|c|t|a|n
|
||||
|h| +0#0000000&@73
|
||||
@2|l+0#00e0e07&|o|n|g| |l|o|n|g| |c|o|m|p|l|e|x| |t|a|n|;+0#0000000&| @1|q+0#00e0e07&|c|t|a|n|;+0#0000000&| @15|l+0#00e0e07&|o|n|g|l|o|n|g|c|o|m|p|l|e|x|t|a|n|;+0#0000000&| @1|q+0#00e0e07&|c|t|a|n| +0#0000000&
|
||||
|#+0#0000e05&| |B|Y|T|E|S| |o|p|s|.| |#| +0#0000000&@60
|
||||
@2|b+0#00e0e07&|y|t|e|s|p|a|c|k|;+0#0000000&| @35|b+0#00e0e07&|y|t|e|s|p|a|c|k| +0#0000000&@17
|
||||
@2|E+0#af5f00255&|L|E|M| +0#0000000&@41|E+0#af5f00255&|L|E|M| +0#0000000&@22
|
||||
@2|++0#af5f00255&| +0#0000000&@44|++0#af5f00255&| +0#0000000&@25
|
||||
@2|++0#af5f00255&|:|=| +0#0000000&@42|++0#af5f00255&|:|=| +0#0000000&@23
|
||||
@2|P+0#af5f00255&|L|U|S|A|B| +0#0000000&@39|P+0#af5f00255&|L|U|S|A|B| +0#0000000&@20
|
||||
@57|6|3|6|,|3| @8|3|0|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_37.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_37.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|P+0#af5f00255&|L|U|S|A|B| +0#0000000&@39|P+0#af5f00255&|L|U|S|A|B| +0#0000000&@20
|
||||
@2|++0#af5f00255&|=|:| +0#0000000&@42|++0#af5f00255&|=|:| +0#0000000&@23
|
||||
@2|P+0#af5f00255&|L|U|S|T|O| +0#0000000&@39|P+0#af5f00255&|L|U|S|T|O| +0#0000000&@20
|
||||
@2|=+0#af5f00255&| +0#0000000&@44|=+0#af5f00255&| +0#0000000&@25
|
||||
@2|/+0#af5f00255&|=| +0#0000000&@43|/+0#af5f00255&|=| +0#0000000&@24
|
||||
@2>~+0#af5f00255&|=| +0#0000000&@43|~+0#af5f00255&|=| +0#0000000&@24
|
||||
@2|^+0#af5f00255&|=| +0#0000000&@43|^+0#af5f00255&|=| +0#0000000&@24
|
||||
@2|<+0#af5f00255&| +0#0000000&@44|<+0#af5f00255&| +0#0000000&@25
|
||||
@2|<+0#af5f00255&|=| +0#0000000&@43|<+0#af5f00255&|=| +0#0000000&@24
|
||||
@2|>+0#af5f00255&| +0#0000000&@44|>+0#af5f00255&| +0#0000000&@25
|
||||
@2|>+0#af5f00255&|=| +0#0000000&@43|>+0#af5f00255&|=| +0#0000000&@24
|
||||
@2|E+0#af5f00255&|Q| +0#0000000&@43|E+0#af5f00255&|Q| +0#0000000&@24
|
||||
@2|N+0#af5f00255&|E| +0#0000000&@43|N+0#af5f00255&|E| +0#0000000&@24
|
||||
@2|L+0#af5f00255&|T| +0#0000000&@43|L+0#af5f00255&|T| +0#0000000&@24
|
||||
@2|L+0#af5f00255&|E| +0#0000000&@43|L+0#af5f00255&|E| +0#0000000&@24
|
||||
@2|G+0#af5f00255&|T| +0#0000000&@43|G+0#af5f00255&|T| +0#0000000&@24
|
||||
@2|G+0#af5f00255&|E| +0#0000000&@43|G+0#af5f00255&|E| +0#0000000&@24
|
||||
|#+0#0000e05&| |L|O|N|G| |B|Y|T|E|S| |o|p|s|.| |#| +0#0000000&@55
|
||||
@2|L+0#af5f00255&|E|N|G| +0#0000000&@41|L+0#af5f00255&|E|N|G| +0#0000000&@22
|
||||
@57|6|5|1|,|3| @8|3|0|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_38.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_38.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|L+0#af5f00255&|E|N|G| +0#0000000&@41|L+0#af5f00255&|E|N|G| +0#0000000&@22
|
||||
@2|S+0#af5f00255&|H|O|R|T|E|N| +0#0000000&@38|S+0#af5f00255&|H|O|R|T|E|N| +0#0000000&@19
|
||||
@2|l+0#00e0e07&|o|n|g| |b|y|t|e|s| |p|a|c|k|;+0#0000000&| @29|l+0#00e0e07&|o|n|g|b|y|t|e|s|p|a|c|k| +0#0000000&@13
|
||||
@2|E+0#af5f00255&|L|E|M| +0#0000000&@41|E+0#af5f00255&|L|E|M| +0#0000000&@22
|
||||
@2|++0#af5f00255&| +0#0000000&@44|++0#af5f00255&| +0#0000000&@25
|
||||
@2>++0#af5f00255&|:|=| +0#0000000&@42|++0#af5f00255&|:|=| +0#0000000&@23
|
||||
@2|P+0#af5f00255&|L|U|S|A|B| +0#0000000&@39|P+0#af5f00255&|L|U|S|A|B| +0#0000000&@20
|
||||
@2|++0#af5f00255&|=|:| +0#0000000&@42|++0#af5f00255&|=|:| +0#0000000&@23
|
||||
@2|P+0#af5f00255&|L|U|S|T|O| +0#0000000&@39|P+0#af5f00255&|L|U|S|T|O| +0#0000000&@20
|
||||
@2|=+0#af5f00255&| +0#0000000&@44|=+0#af5f00255&| +0#0000000&@25
|
||||
@2|/+0#af5f00255&|=| +0#0000000&@43|/+0#af5f00255&|=| +0#0000000&@24
|
||||
@2|~+0#af5f00255&|=| +0#0000000&@43|~+0#af5f00255&|=| +0#0000000&@24
|
||||
@2|^+0#af5f00255&|=| +0#0000000&@43|^+0#af5f00255&|=| +0#0000000&@24
|
||||
@2|<+0#af5f00255&| +0#0000000&@44|<+0#af5f00255&| +0#0000000&@25
|
||||
@2|<+0#af5f00255&|=| +0#0000000&@43|<+0#af5f00255&|=| +0#0000000&@24
|
||||
@2|>+0#af5f00255&| +0#0000000&@44|>+0#af5f00255&| +0#0000000&@25
|
||||
@2|>+0#af5f00255&|=| +0#0000000&@43|>+0#af5f00255&|=| +0#0000000&@24
|
||||
@2|E+0#af5f00255&|Q| +0#0000000&@43|E+0#af5f00255&|Q| +0#0000000&@24
|
||||
@2|N+0#af5f00255&|E| +0#0000000&@43|N+0#af5f00255&|E| +0#0000000&@24
|
||||
@57|6@1|9|,|3| @8|3|1|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_39.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_39.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|N+0#af5f00255&|E| +0#0000000&@43|N+0#af5f00255&|E| +0#0000000&@24
|
||||
@2|L+0#af5f00255&|T| +0#0000000&@43|L+0#af5f00255&|T| +0#0000000&@24
|
||||
@2|L+0#af5f00255&|E| +0#0000000&@43|L+0#af5f00255&|E| +0#0000000&@24
|
||||
@2|G+0#af5f00255&|T| +0#0000000&@43|G+0#af5f00255&|T| +0#0000000&@24
|
||||
@2|G+0#af5f00255&|E| +0#0000000&@43|G+0#af5f00255&|E| +0#0000000&@24
|
||||
>#+0#0000e05&| |S|T|R|I|N|G| |o|p|s|.| |#| +0#0000000&@59
|
||||
@2|=+0#af5f00255&| +0#0000000&@44|=+0#af5f00255&| +0#0000000&@25
|
||||
@2|/+0#af5f00255&|=| +0#0000000&@43|/+0#af5f00255&|=| +0#0000000&@24
|
||||
@2|~+0#af5f00255&|=| +0#0000000&@43|~+0#af5f00255&|=| +0#0000000&@24
|
||||
@2|^+0#af5f00255&|=| +0#0000000&@43|^+0#af5f00255&|=| +0#0000000&@24
|
||||
@2|<+0#af5f00255&| +0#0000000&@44|<+0#af5f00255&| +0#0000000&@25
|
||||
@2|<+0#af5f00255&|=| +0#0000000&@43|<+0#af5f00255&|=| +0#0000000&@24
|
||||
@2|>+0#af5f00255&|=| +0#0000000&@43|>+0#af5f00255&|=| +0#0000000&@24
|
||||
@2|>+0#af5f00255&| +0#0000000&@44|>+0#af5f00255&| +0#0000000&@25
|
||||
@2|E+0#af5f00255&|Q| +0#0000000&@43|E+0#af5f00255&|Q| +0#0000000&@24
|
||||
@2|N+0#af5f00255&|E| +0#0000000&@43|N+0#af5f00255&|E| +0#0000000&@24
|
||||
@2|L+0#af5f00255&|T| +0#0000000&@43|L+0#af5f00255&|T| +0#0000000&@24
|
||||
@2|L+0#af5f00255&|E| +0#0000000&@43|L+0#af5f00255&|E| +0#0000000&@24
|
||||
@2|G+0#af5f00255&|E| +0#0000000&@43|G+0#af5f00255&|E| +0#0000000&@24
|
||||
@57|6|8|7|,|1| @8|3|2|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_40.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_40.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|G+0#af5f00255&|E| +0#0000000&@43|G+0#af5f00255&|E| +0#0000000&@24
|
||||
@2|G+0#af5f00255&|T| +0#0000000&@43|G+0#af5f00255&|T| +0#0000000&@24
|
||||
@2|++0#af5f00255&| +0#0000000&@44|++0#af5f00255&| +0#0000000&@25
|
||||
@2|++0#af5f00255&|:|=| +0#0000000&@42|++0#af5f00255&|:|=| +0#0000000&@23
|
||||
@2|P+0#af5f00255&|L|U|S|A|B| +0#0000000&@39|P+0#af5f00255&|L|U|S|A|B| +0#0000000&@20
|
||||
@2>*+0#af5f00255&|:|=| +0#0000000&@42|*+0#af5f00255&|:|=| +0#0000000&@23
|
||||
@2|T+0#af5f00255&|I|M|E|S|A|B| +0#0000000&@38|T+0#af5f00255&|I|M|E|S|A|B| +0#0000000&@19
|
||||
@2|++0#af5f00255&|=|:| +0#0000000&@42|++0#af5f00255&|=|:| +0#0000000&@23
|
||||
@2|P+0#af5f00255&|L|U|S|T|O| +0#0000000&@39|P+0#af5f00255&|L|U|S|T|O| +0#0000000&@20
|
||||
@2|*+0#af5f00255&| +0#0000000&@44|*+0#af5f00255&| +0#0000000&@25
|
||||
@2|E+0#af5f00255&|L|E|M| +0#0000000&@41|E+0#af5f00255&|L|E|M| +0#0000000&@22
|
||||
@2|r+0#00e0e07&|e|a|l| |p|a|t|h|;+0#0000000&| @35|r+0#00e0e07&|e|a|l|p|a|t|h| +0#0000000&@18
|
||||
|#+0#0000e05&| |S|E|M|A| |o|p|s|.| |#| +0#0000000&@61
|
||||
@2|L+0#af5f00255&|E|V|E|L| +0#0000000&@40|L+0#af5f00255&|E|V|E|L| +0#0000000&@21
|
||||
@2|U+0#af5f00255&|P| +0#0000000&@43|U+0#af5f00255&|P| +0#0000000&@24
|
||||
@2|D+0#af5f00255&|O|W|N| +0#0000000&@41|D+0#af5f00255&|O|W|N| +0#0000000&@22
|
||||
@2|L+0#af5f00255&|E|V|E|L| +0#0000000&@40|L+0#af5f00255&|E|V|E|L| +0#0000000&@21
|
||||
@2|U+0#af5f00255&|P| +0#0000000&@43|U+0#af5f00255&|P| +0#0000000&@24
|
||||
@2|D+0#af5f00255&|O|W|N| +0#0000000&@41|D+0#af5f00255&|O|W|N| +0#0000000&@22
|
||||
@57|7|0|5|,|3| @8|3@1|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_41.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_41.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|D+0#af5f00255&|O|W|N| +0#0000000&@41|D+0#af5f00255&|O|W|N| +0#0000000&@22
|
||||
|#+0#0000e05&| |R|O|W|S| |o|p|s|.| |#| +0#0000000&@61
|
||||
@2|E+0#af5f00255&|L|E|M|S| +0#0000000&@40|E+0#af5f00255&|L|E|M|S| +0#0000000&@21
|
||||
@2|L+0#af5f00255&|W|B| +0#0000000&@42|L+0#af5f00255&|W|B| +0#0000000&@23
|
||||
@2|U+0#af5f00255&|P|B| +0#0000000&@42|U+0#af5f00255&|P|B| +0#0000000&@23
|
||||
@2>E+0#af5f00255&|L|E|M|S| +0#0000000&@40|E+0#af5f00255&|L|E|M|S| +0#0000000&@21
|
||||
@2|L+0#af5f00255&|W|B| +0#0000000&@42|L+0#af5f00255&|W|B| +0#0000000&@23
|
||||
@2|U+0#af5f00255&|P|B| +0#0000000&@42|U+0#af5f00255&|P|B| +0#0000000&@23
|
||||
@2|S+0#af5f00255&|O|R|T| +0#0000000&@41|S+0#af5f00255&|O|R|T| +0#0000000&@22
|
||||
|#+0#0000e05&| |S|o|m|e| |"|t|e|r|m|i|n|a|t|o|r|s| |#| +0#0000000&@53
|
||||
@2|L+0#af5f00255&|E|N|G| +0#0000000&@41|L+0#af5f00255&|E|N|G| +0#0000000&@22
|
||||
@2|S+0#af5f00255&|H|O|R|T|E|N| +0#0000000&@38|S+0#af5f00255&|H|O|R|T|E|N| +0#0000000&@19
|
||||
|#+0#0000e05&| |S|O|U|N|D|/|R|I|F@1| |p|r|o|c|s|.| |#| +0#0000000&@53
|
||||
@2|n+0#00e0e07&|e|w|s|o|u|n|d|;+0#0000000&| @36|n+0#00e0e07&|e|w|s|o|u|n|d| +0#0000000&@18
|
||||
@2|g+0#00e0e07&|e|t|s|o|u|n|d|;+0#0000000&| @36|g+0#00e0e07&|e|t|s|o|u|n|d| +0#0000000&@18
|
||||
@2|s+0#00e0e07&|e|t|s|o|u|n|d|;+0#0000000&| @36|s+0#00e0e07&|e|t|s|o|u|n|d| +0#0000000&@18
|
||||
@2|R+0#af5f00255&|E|S|O|L|U|T|I|O|N| +0#0000000&@35|R+0#af5f00255&|E|S|O|L|U|T|I|O|N| +0#0000000&@16
|
||||
@2|C+0#af5f00255&|H|A|N@1|E|L|S| +0#0000000&@37|C+0#af5f00255&|H|A|N@1|E|L|S| +0#0000000&@18
|
||||
@2|R+0#af5f00255&|A|T|E| +0#0000000&@41|R+0#af5f00255&|A|T|E| +0#0000000&@22
|
||||
@57|7|2|3|,|3| @8|3|4|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_42.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_42.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|R+0#af5f00255&|A|T|E| +0#0000000&@41|R+0#af5f00255&|A|T|E| +0#0000000&@22
|
||||
@2|S+0#af5f00255&|A|M|P|L|E|S| +0#0000000&@38|S+0#af5f00255&|A|M|P|L|E|S| +0#0000000&@19
|
||||
|#+0#0000e05&| |S|e|t| |u|p| |s|t|a|n|d|e|n|v| |-| |t|r|a|n|s|p|u|t|.| |#| +0#0000000&@43
|
||||
@2|l+0#00e0e07&|o|n|g| |p|i|;+0#0000000&| @1|d+0#00e0e07&|p|i|;+0#0000000&| @31|l+0#00e0e07&|o|n|g|p|i|;+0#0000000&| @1|d+0#00e0e07&|p|i| +0#0000000&@14
|
||||
@2|l+0#00e0e07&|o|n|g| |m|a|x| |b|i|t|s|;+0#0000000&| @31|l+0#00e0e07&|o|n|g|m|a|x|b|i|t|s| +0#0000000&@15
|
||||
@2>l+0#00e0e07&|o|n|g| |m|a|x| |i|n|t|;+0#0000000&| @32|l+0#00e0e07&|o|n|g|m|a|x|i|n|t| +0#0000000&@16
|
||||
@2|l+0#00e0e07&|o|n|g| |s|m|a|l@1| |r|e|a|l|;+0#0000000&| @29|l+0#00e0e07&|o|n|g|s|m|a|l@1|r|e|a|l| +0#0000000&@13
|
||||
@2|l+0#00e0e07&|o|n|g| |m|a|x| |r|e|a|l|;+0#0000000&| @31|l+0#00e0e07&|o|n|g|m|a|x|r|e|a|l| +0#0000000&@15
|
||||
@2|l+0#00e0e07&|o|n|g| |m|i|n| |r|e|a|l|;+0#0000000&| @31|l+0#00e0e07&|o|n|g|m|i|n|r|e|a|l| +0#0000000&@15
|
||||
@2|l+0#00e0e07&|o|n|g| |i|n|f|i|n|i|t|y|;+0#0000000&| @31|l+0#00e0e07&|o|n|g|i|n|f|i|n|i|t|y| +0#0000000&@14
|
||||
@2|l+0#00e0e07&|o|n|g| |m|i|n|u|s| |i|n|f|i|n|i|t|y|;+0#0000000&| @25|l+0#00e0e07&|o|n|g|m|i|n|u|s|i|n|f|i|n|i|t|y| +0#0000000&@9
|
||||
@2|l+0#00e0e07&|o|n|g| |i|n|f|;+0#0000000&| @36|l+0#00e0e07&|o|n|g|i|n|f| +0#0000000&@19
|
||||
@2|l+0#00e0e07&|o|n|g| |m|i|n| |i|n|f|;+0#0000000&| @32|l+0#00e0e07&|o|n|g|m|i|n|i|n|f| +0#0000000&@16
|
||||
|#+0#0000e05&| |L|O|N|G| |I|N|T| |i|n| |s|o|f|t|w|a|r|e| |#| +0#0000000&@50
|
||||
@2|++0#af5f00255&| +0#0000000&@44|++0#af5f00255&| +0#0000000&@25
|
||||
@2|-+0#af5f00255&| +0#0000000&@44|-+0#af5f00255&| +0#0000000&@25
|
||||
@2|A+0#af5f00255&|B|S| +0#0000000&@42|A+0#af5f00255&|B|S| +0#0000000&@23
|
||||
@2|L+0#af5f00255&|E|N|G| +0#0000000&@41|L+0#af5f00255&|E|N|G| +0#0000000&@22
|
||||
@2|S+0#af5f00255&|H|O|R|T|E|N| +0#0000000&@38|S+0#af5f00255&|H|O|R|T|E|N| +0#0000000&@19
|
||||
@57|7|4|1|,|3| @8|3|5|%|
|
||||
20
runtime/syntax/testdir/dumps/algol68_all_preludes_43.dump
generated
Normal file
20
runtime/syntax/testdir/dumps/algol68_all_preludes_43.dump
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
| +0&#ffffff0@1|S+0#af5f00255&|H|O|R|T|E|N| +0#0000000&@38|S+0#af5f00255&|H|O|R|T|E|N| +0#0000000&@19
|
||||
@2|S+0#af5f00255&|I|G|N| +0#0000000&@41|S+0#af5f00255&|I|G|N| +0#0000000&@22
|
||||
@2|L+0#af5f00255&|E|N|G| +0#0000000&@41|L+0#af5f00255&|E|N|G| +0#0000000&@22
|
||||
@2|S+0#af5f00255&|H|O|R|T|E|N| +0#0000000&@38|S+0#af5f00255&|H|O|R|T|E|N| +0#0000000&@19
|
||||
@2|L+0#af5f00255&|E|N|G| +0#0000000&@41|L+0#af5f00255&|E|N|G| +0#0000000&@22
|
||||
@2>S+0#af5f00255&|H|O|R|T|E|N| +0#0000000&@38|S+0#af5f00255&|H|O|R|T|E|N| +0#0000000&@19
|
||||
@2|O+0#af5f00255&|D@1| +0#0000000&@42|O+0#af5f00255&|D@1| +0#0000000&@23
|
||||
@2|E+0#af5f00255&|N|T|I|E|R| +0#0000000&@39|E+0#af5f00255&|N|T|I|E|R| +0#0000000&@20
|
||||
@2|R+0#af5f00255&|O|U|N|D| +0#0000000&@40|R+0#af5f00255&|O|U|N|D| +0#0000000&@21
|
||||
@2|++0#af5f00255&| +0#0000000&@44|++0#af5f00255&| +0#0000000&@25
|
||||
@2|-+0#af5f00255&| +0#0000000&@44|-+0#af5f00255&| +0#0000000&@25
|
||||
@2|*+0#af5f00255&| +0#0000000&@44|*+0#af5f00255&| +0#0000000&@25
|
||||
@2|O+0#af5f00255&|V|E|R| +0#0000000&@41|O+0#af5f00255&|V|E|R| +0#0000000&@22
|
||||
@2|%+0#af5f00255&| +0#0000000&@44|%+0#af5f00255&| +0#0000000&@25
|
||||
@2|M+0#af5f00255&|O|D| +0#0000000&@42|M+0#af5f00255&|O|D| +0#0000000&@23
|
||||
@2|%+0#af5f00255&|*| +0#0000000&@43|%+0#af5f00255&|*| +0#0000000&@24
|
||||
@2|++0#af5f00255&|:|=| +0#0000000&@42|++0#af5f00255&|:|=| +0#0000000&@23
|
||||
@2|-+0#af5f00255&|:|=| +0#0000000&@42|-+0#af5f00255&|:|=| +0#0000000&@23
|
||||
@2|*+0#af5f00255&|:|=| +0#0000000&@42|*+0#af5f00255&|:|=| +0#0000000&@23
|
||||
@57|7|5|9|,|3| @8|3|5|%|
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user