From 880cbc5d0ee4fbe99146f765d339f721721f7d88 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ad=C3=A1m=20Brudzewsky?= <10961427+abrudz@users.noreply.github.com> Date: Thu, 27 Nov 2025 00:02:08 +0100 Subject: [PATCH 1/2] Add grand list and remove two table pages --- .../docs/system-functions/index.md | 192 +++++++++++++++++- .../system-functions-and-variables-colwise.md | 29 --- .../system-functions-and-variables-print.md | 43 ---- .../system-functions-and-variables-rowwise.md | 28 --- language-reference-guide/mkdocs.yml | 1 - language-reference-guide/print_mkdocs.yml | 1 - 6 files changed, 190 insertions(+), 104 deletions(-) delete mode 100644 language-reference-guide/docs/system-functions/system-functions-and-variables-colwise.md delete mode 100644 language-reference-guide/docs/system-functions/system-functions-and-variables-print.md delete mode 100644 language-reference-guide/docs/system-functions/system-functions-and-variables-rowwise.md diff --git a/language-reference-guide/docs/system-functions/index.md b/language-reference-guide/docs/system-functions/index.md index 1d61416a50b..1031c2cf49f 100644 --- a/language-reference-guide/docs/system-functions/index.md +++ b/language-reference-guide/docs/system-functions/index.md @@ -4,6 +4,194 @@ search: ---

Introduction

-Dyalog includes a collection of built-in facilities that provide various services related to both the APL and the external environment. They have distinguished case-insensitive names beginning with the `⎕` symbol, and are implicitly available in a clear workspace. Collectively, these facilities are referred to as **System Functions** but they are variously implemented as constants, variables, functions, operators, and in one case, as a namespace. +Dyalog includes a collection of built-in facilities that provide various services related to both the APL and the external environment. They have distinguished case-insensitive names beginning with the `⎕` symbol, and are implicitly available in a clear workspace. Collectively, these facilities are referred to as **System Functions** but they are variously implemented as constants, variables, functions, operators, and namespaces. -Note that Dyalog can extend any of these facilities by, for example, adding extra elements, rows, or columns to a result, so code should take this possibility into account. +!!! Hint "Hints and Recommendations" + Dyalog can extend any of these facilities by, for example, adding extra elements, rows, or columns to a result, so code should take this possibility into account. + +|Name |Description |Syntax| +|-----------------------|---------------------------|----| +|[`⎕`](evaluated-input-output.md) |Evaluated Input/Output|Variable| +|[`⍞`](character-input-output.md) |Character Input/Output|Variable| +|[`⎕A`](a.md) |Alphabetic uppercase characters|Variable| +|[`⎕Ⓐ` or `⎕Á`](underscored-alphabetic-characters.md) |Underscored Alphabetic Characters|Constant| +|[`⎕AI`](ai.md) |Account Information |Constant| +|[`⎕AN`](an.md) |Account Name |Constant| +|[`⎕ARBIN`](arbin.md) |Arbitrary Input |Dyadic function| +|[`⎕ARBOUT`](arbout.md)|Arbitrary Output |Dyadic function| +|[`⎕AT`](at.md) |Object Attributes |Ambivalent function| +|[`⎕AV`](av.md) |Atomic Vector |Constant| +|[`⎕AVU`](avu.md) |Atomic Vector - Unicode |Variable| +|[`⎕BASE`](base.md) |Base Class |Reference| +|[`⎕C`](c.md) |Case Convert |Ambivalent function| +|[`⎕CLASS`](class.md) |Class |Monadic function| +|[`⎕CLEAR`](clear.md)|Clear workspace (WS) |Constant| +|[`⎕CMD`](execute-windows-command.md) |Execute the Windows Command Processor or another program|Monadic function| +|[`⎕CMD`](start-windows-auxiliary-processor.md) |Start a Windows Auxiliary Processor|Dyadic function| +|[`⎕CR`](cr.md) |Canonical Representation|Monadic function| +|[`⎕CS`](cs.md) |Change Space |Monadic function| +|[`⎕CSV`](csv.md) |Comma Separated Values |Ambivalent function| +|[`⎕CT`](ct.md) |Comparison Tolerance |Variable| +|[`⎕CY`](cy.md) |Copy objects into active WS|Function| +|[`⎕D`](d.md) |Digits |Variable| +|[`⎕DCT`](dct.md)|Decimal Comp Tolerance |Variable| +|[`⎕DF`](df.md) |Display Format |Monadic function| +|[`⎕DIV`](div.md)|Division Method |Variable| +|[`⎕DL`](dl.md) |Delay execution |Function| +|[`⎕DM`](dm.md) |Diagnostic Message |Constant| +|[`⎕DMX`](dmx.md) |Extended Diagnostic Message |Reference| +|[`⎕DQ`](dq.md) |Await and process events |Monadic function| +|[`⎕DR`](data-representation-dyadic.md) |Data Representation (Dyadic) |Ambivalent function| +|[`⎕DR`](data-representation-monadic.md) |Data Representation (Monadic)|Ambivalent function| +|[`⎕DT`](dt.md) |Datetime |Dyadic function| +|[`⎕ED`](ed.md) |Edit one or more objects|Ambivalent function| +|[`⎕EM`](em.md) |Event Messages |Monadic function| +|[`⎕EN`](en.md) |Event Number |Constant| +|[`⎕EX`](ex.md) |Expunge objects |Monadic function| +|[`⎕EX`](ex.md) |Expunge objects |Monadic function| +|[`⎕EXCEPTION`](exception.md)|Reports the most recent Microsoft .NET Exception|Reference| +|[`⎕EXPORT`](export.md)|Export objects |Ambivalent function| +|[`⎕FAPPEND`](fappend.md) |Append a component to File |Dyadic function| +|[`⎕FAVAIL`](favail.md) |File system Availability |Constant| +|[`⎕FCHK`](fchk.md) |File Check and Repair |Ambivalent function| +|[`⎕FCOPY`](fcopy.md) |Copy a File |Dyadic function| +|[`⎕FCREATE`](fcreate.md) |Create a File |Dyadic function| +|[`⎕FDROP`](fdrop.md) |Drop a block of components |Dyadic function| +|[`⎕FERASE`](ferase.md) |Erase a File |Dyadic function| +|[`⎕FHIST`](fhist.md) |File History |Monadic function| +|[`⎕FHOLD`](fhold.md) |File Hold |Ambivalent function| +|[`⎕FIX`](fix.md) |Fix |Ambivalent function| +|[`⎕FLIB`](flib.md) |List File Library |Monadic function| +|[`⎕FMT`](format-dyadic.md) |Format array |Dyadic function| +|[`⎕FMT`](format-monadic.md) |Resolve display |Monadic function| +|[`⎕FNAMES`](fnames.md) |Names of tied Files |Constant| +|[`⎕FNUMS`](fnums.md) |Tie Numbers of tied Files |Constant| +|[`⎕FPROPS`](fprops.md) |File Properties |Dyadic function| +|[`⎕FR`](fr.md) |Floating-Point Representation|Variable| +|[`⎕FRDAC`](frdac.md) |Read File Access matrix |Monadic function| +|[`⎕FRDCI`](frdci.md) |Read Component Information |Monadic function| +|[`⎕FREAD`](fread.md) |Read a component from File |Monadic function| +|[`⎕FRENAME`](frename.md) |Rename a File |Dyadic function| +|[`⎕FREPLACE`](freplace.md)|Replace a component on File|Dyadic function| +|[`⎕FRESIZE`](fresize.md) |File Resize |Ambivalent function| +|[`⎕FSIZE`](fsize.md) |File Size |Monadic function| +|[`⎕FSTAC`](fstac.md) |Set File Access matrix |Dyadic function| +|[`⎕FSTIE`](fstie.md) |Share-Tie a File |Dyadic function| +|[`⎕FTIE`](ftie.md) |Tie a File exclusively |Dyadic function| +|[`⎕FUNTIE`](funtie.md) |Untie Files |Monadic function| +|[`⎕FX`](fx.md) |Fix definition |Monadic function| +|[`⎕INSTANCES`](instances.md)|Instances|Monadic function| +|[`⎕IO`](io.md) |Index Origin |Variable| +|[`⎕JSON`](json.md) |JSON Convert |Ambivalent function| +|[`⎕KL`](kl.md) |Key Labels |Monadic function| +|[`⎕LC`](lc.md) |Line Count |Constant| +|[`⎕LOAD`](load.md) |Load a saved WS |Function| +|[`⎕LOCK`](lock.md) |Lock a function |Ambivalent function| +|[`⎕LX`](lx.md) |Latent Expression |Variable| +|[`⎕MAP`](map.md) |Map a file |Abivalent function| +|[`⎕MKDIR`](mkdir.md) |Create a directory |Ambivalent function| +|[`⎕ML`](ml.md) |Migration Level |Variable| +|[`⎕MONITOR`](query-monitor.md)|Monitor query|Monadic function| +|[`⎕MONITOR`](set-monitor.md)|Monitor set |Dyadic function| +|[`⎕NA`](na.md) |Declare a DLL function |Abivalent function| +|[`⎕NAPPEND`](nappend.md) |Append to File |Dyadic function| +|[`⎕NC`](nc.md) |Name Classification |Monadic function| +|[`⎕NCOPY`](ncopy.md) |Copy files and directories |Dyadic function| +|[`⎕NCREATE`](ncreate.md) |Create a File |Dyadic function| +|[`⎕NDELETE`](ndelete.md) |Delete a File or Directory |Ambivalent function| +|[`⎕NERASE`](nerase.md) |Erase a File |Dyadic function| +|[`⎕NEW`](new.md) |New Instance |Monadic function| +|[`⎕NEXISTS`](nexists.md) |Discover whether or not a file or directory exists |Monadic function| +|[`⎕NGET`](nget.md) |Read Text File |Ambivalent function| +|[`⎕NINFO`](ninfo.md) |Query or set information about one or more files and/or directories|Ambivalent function| +|[`⎕NL`](nl.md) |Name List |Monadic function| +|[`⎕NLOCK`](nlock.md) |Lock a region of a file |Ambivalent function| +|[`⎕NMOVE`](nmove.md) |Move files and directories |Dyadic function| +|[`⎕NNAMES`](nnames.md) |Names of tied Files |Constant| +|[`⎕NNUMS`](nnums.md) |Tie Numbers of tied Files |Constant| +|[`⎕NPARTS`](nparts.md) |Split a file name into its constituent parts. |Ambivalent function| +|[`⎕NPUT`](nput.md) |Write Text File |Dyadic function| +|[`⎕NQ`](nq.md) |Place an event on the Queue|Ambivalent function| +|[`⎕NR`](nr.md) |Nested Representation |Monadic function| +|[`⎕NREAD`](nread.md) |Read from File |Monadic function| +|[`⎕NRENAME`](nrename.md) |Rename a File |Dyadic function| +|[`⎕NREPLACE`](nreplace.md)|Replace data on File |Dyadic function| +|[`⎕NRESIZE`](nresize.md) |File Resize |Dyadic function| +|[`⎕NS`](ns.md) |Namespace |Ambivalent function| +|[`⎕NSI`](nsi.md) |Namespace Indicator |Constant| +|[`⎕NSIZE`](nsize.md) |File Size |Monadic function| +|[`⎕NTIE`](ntie.md) |Tie a File exclusively |Dyadic function| +|[`⎕NULL`](null.md)|Null Item |Variable| +|[`⎕NUNTIE`](nuntie.md) |Untie Files |Monadic function| +|[`⎕NXLATE`](nxlate.md) |Specify Translation Table |Ambivalent function| +|[`⎕OFF`](off.md) |End the session |Constant| +|[`⎕OR`](or.md) |Object Representation |Monadic function| +|[`⎕PATH`](path.md) |Search Path |Variable| +|[`⎕PFKEY`](pfkey.md)|Programmable Function Keys |Ambivalent function| +|[`⎕PP`](pp.md) |Print Precision |Variable| +|[`⎕PROFILE`](profile.md)|Profile Application|Ambivalent function| +|[`⎕R`](r.md) |Replace |Dyadic operator| +|[`⎕REFS`](refs.md) |Local References |Ambivalent function| +|[`⎕RL`](rl.md) |Random Link |Variable| +|[`⎕RSI`](rsi.md) |Space Indicator |Constant| +|[`⎕RTL`](rtl.md) |Response Time Limit |Variable| +|[`⎕S`](s.md) |Search |Dyadic operator| +|[`⎕SAVE`](save.md) |Save the active WS |Function| +|[`⎕SD`](sd.md) |Screen Dimensions |Constant| +|[`⎕SH`](execute-unix-command.md) |Execute a UNIX command or another program|Monadic function| +|[`⎕SH`](start-unix-auxiliary-processor.md) |Start a UNIX Auxiliary Processor|Dyadic function| +|[`⎕SHADOW`](shadow.md)|Shadow names |Monadic function| +|[`⎕SHADOW`](shadow.md)|Shadow names |Monadic function| +|[`⎕SHELL`](shell.md)|Execute a shell command or another program |Monadic function| +|[`⎕SI`](si.md) |State Indicator |Constant| +|[`⎕SIGNAL`](signal.md) |Signal event |Ambivalent function| +|[`⎕SIZE`](size.md) |Size of objects |Monadic function| +|[`⎕SM`](sm.md) |Screen Map |Variable| +|[`⎕SR`](sr.md) |Screen Read |Ambivalent function| +|[`⎕SRC`](src.md) |Source |Monadic function| +|[`⎕STACK`](stack.md) |Report Stack |Constant| +|[`⎕STATE`](state.md) |Return State of an object|Monadic function| +|[`⎕STOP`](query-stop.md) |Query Stop vector|Monadic function| +|[`⎕STOP`](set-stop.md) |Set Stop vector |Dyadic function| +|[`⎕SVC`](query-access-control.md)|Query access Control |Monadic function| +|[`⎕SVC`](set-access-control.md)|Set access Control |Dyadic function| +|[`⎕SVO`](query-degree-of-coupling.md)|Query degree of coupling |Monadic function| +|[`⎕SVO`](shared-variable-offer.md)|Shared Variable Offer |Dyadic function| +|[`⎕SVQ`](svq.md)|Shared Variable Query |Monadic function| +|[`⎕SVR`](svr.md)|Retract offer |Monadic function| +|[`⎕SVS`](svs.md)|Query Shared Variable State|Monadic function| +|[`⎕TALLOC`](talloc.md) |Allocate Token Range |Abivalent function| +|[`⎕TALLOC`](talloc.md)|Allocate Token Range|Ambivalent function| +|[`⎕TC`](tc.md) |Terminal Control |Constant| +|[`⎕TCNUMS`](tcnums.md) |Thread Child Numbers |Monadic function| +|[`⎕TGET`](tget.md) |Get Tokens |Ambivalent function| +|[`⎕THIS`](this.md) |Self-reference|Reference| +|[`⎕TID`](tid.md) |Current Thread Identity |Constant| +|[`⎕TKILL`](tkill.md) |Kill Threads |Ambivalent function| +|[`⎕TNAME`](tname.md) |Current Thread Name |Variable| +|[`⎕TNUMS`](tnums.md) |Thread Numbers |Constant| +|[`⎕TPOOL`](tpool.md) |Token Pool |Monadic function| +|[`⎕TPUT`](tput.md) |Put Tokens |Ambivalent function| +|[`⎕TRACE`](query-trace.md) |Query Trace vector|Monadic function| +|[`⎕TRACE`](set-trace.md) |Set Trace vector |Dyadic function| +|[`⎕TRAP`](trap.md) |Event Trap |Variable| +|[`⎕TREQ`](treq.md) |Token Requests |Monadic function| +|[`⎕TS`](ts.md) |Timestamp |Constant| +|[`⎕TSYNC`](tsync.md) |Wait for Threads to Terminate|Monadic function| +|[`⎕UCS`](ucs.md) |Unicode Convert |Ambivalent function| +|[`⎕USING`](using.md)|Microsoft .NET Search Path |Variable| +|[`⎕VFI`](vfi.md) |Verify and Fix numeric |Ambivalent function| +|[`⎕VGET`](vget.md) |Value Get |Ambivalent function| +|[`⎕VR`](vr.md) |Vector Representation |Monadic function| +|[`⎕VSET`](vset.md) |Value Set |Ambivalent function| +|[`⎕WA`](wa.md) |Workspace Available |Constant| +|[`⎕WC`](wc.md) |Create GUI object |Ambivalent function| +|[`⎕WG`](wg.md) |Get GUI object properties |Ambivalent function| +|[`⎕WN`](wn.md) |Query GUI object Names |Ambivalent function| +|[`⎕WS`](ws.md) |Set GUI object properties |Ambivalent function| +|[`⎕WSID`](wsid.md) |Workspace Identification|Variable| +|[`⎕WX`](wx.md) |Expose GUI property names |Variable| +|[`⎕XML`](xml.md) |XML Convert |Ambivalent function| +|[`⎕XSI`](xsi.md) |Extended State Indicator |Constant| +|[`⎕XT`](query-external-variable.md) |Query External variable |Monadic function| +|[`⎕XT`](set-external-variable.md) |Associate External variable|Dyadic function| diff --git a/language-reference-guide/docs/system-functions/system-functions-and-variables-colwise.md b/language-reference-guide/docs/system-functions/system-functions-and-variables-colwise.md deleted file mode 100644 index ae373fbe8fc..00000000000 --- a/language-reference-guide/docs/system-functions/system-functions-and-variables-colwise.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -search: - exclude: true ---- -

System Functions and Variables (A-Z)

- - -|----------------------|----------------------------|------------------------|----------------------------|------------------------|--------------------------|------------------------|----------------------|--------------------|--------------------------------------------| -|[`⎕A`](a.md) |[`⎕CY`](cy.md) |[`⎕FAVAIL`](favail.md) |[`⎕FRENAME`](frename.md) |[`⎕MKDIR`](mkdir.md) |[`⎕NNUMS`](nnums.md) |[`⎕OR`](or.md) |[`⎕SI`](si.md) |[`⎕THIS`](this.md) |[`⎕WA`](wa.md) | -|[`⎕AI`](ai.md) |[`⎕D`](d.md) |[`⎕FCHK`](fchk.md) |[`⎕FREPLACE`](freplace.md) |[`⎕ML`](ml.md) |[`⎕NPARTS`](nparts.md) |[`⎕PATH`](path.md) |[`⎕SIGNAL`](signal.md)|[`⎕TID`](tid.md) |[`⎕WC`](wc.md) | -|[`⎕AN`](an.md) |[`⎕DCT`](dct.md) |[`⎕FCOPY`](fcopy.md) |[`⎕FRESIZE`](fresize.md) |[`⎕MONITOR`](monitor.md)|[`⎕NPUT`](nput.md) |[`⎕PFKEY`](pfkey.md) |[`⎕SIZE`](size.md) |[`⎕TKILL`](tkill.md)|[`⎕WG`](wg.md) | -|[`⎕ARBIN`](arbin.md) |[`⎕DF`](df.md) |[`⎕FCREATE`](fcreate.md)|[`⎕FSIZE`](fsize.md) |[`⎕NA`](na.md) |[`⎕NQ`](nq.md) |[`⎕PP`](pp.md) |[`⎕SM`](sm.md) |[`⎕TNAME`](tname.md)|[`⎕WN`](wn.md) | -|[`⎕ARBOUT`](arbout.md)|[`⎕DIV`](div.md) |[`⎕FDROP`](fdrop.md) |[`⎕FSTAC`](fstac.md) |[`⎕NAPPEND`](nappend.md)|[`⎕NR`](nr.md) |[`⎕PROFILE`](profile.md)|[`⎕SR`](sr.md) |[`⎕TNUMS`](tnums.md)|[`⎕WS`](ws.md) | -|[`⎕AT`](at.md) |[`⎕DL`](dl.md) |[`⎕FERASE`](ferase.md) |[`⎕FSTIE`](fstie.md) |[`⎕NC`](nc.md) |[`⎕NREAD`](nread.md) |[`⎕PW`](pw.md) |[`⎕SRC`](src.md) |[`⎕TPOOL`](tpool.md)|[`⎕WSID`](wsid.md) | -|[`⎕ATX`](atx.md) |[`⎕DM`](dm.md) |[`⎕FHIST`](fhist.md) |[`⎕FTIE`](ftie.md) |[`⎕NCOPY`](ncopy.md) |[`⎕NRENAME`](nrename.md) |[`⎕R`](r.md) |[`⎕STACK`](stack.md) |[`⎕TPUT`](tput.md) |[`⎕WX`](wx.md) | -|[`⎕AV`](av.md) |[`⎕DMX`](dmx.md) |[`⎕FHOLD`](fhold.md) |[`⎕FUNTIE`](funtie.md) |[`⎕NCREATE`](ncreate.md)|[`⎕NREPLACE`](nreplace.md)|[`⎕REFS`](refs.md) |[`⎕STATE`](state.md) |[`⎕TRACE`](trace.md)|[`⎕XML`](xml.md) | -|[`⎕AVU`](avu.md) |[`⎕DQ`](dq.md) |[`⎕FIX`](fix.md) |[`⎕FX`](fx.md) |[`⎕NDELETE`](ndelete.md)|[`⎕NRESIZE`](nresize.md) |[`⎕RL`](rl.md) |[`⎕STOP`](stop.md) |[`⎕TRAP`](trap.md) |[`⎕XSI`](xsi.md) | -|[`⎕BASE`](base.md) |[`⎕DR`](dr.md) |[`⎕FLIB`](flib.md) |[`⎕INSTANCES`](instances.md)|[`⎕NERASE`](nerase.md) |[`⎕NS`](ns.md) |[`⎕RSI`](rsi.md) |[`⎕SVC`](svc.md) |[`⎕TREQ`](treq.md) |[`⎕XT`](xt.md) | -|[`⎕C`](c.md) |[`⎕DT`](dt.md) |[`⎕FMT`](fmt.md) |[`⎕IO`](io.md) |[`⎕NEW`](new.md) |[`⎕NSI`](nsi.md) |[`⎕RTL`](rtl.md) |[`⎕SVO`](svo.md) |[`⎕TS`](ts.md) |[`⎕Ⓐ`](underscored-alphabetic-characters.md)| -|[`⎕CLASS`](class.md) |[`⎕ED`](ed.md) |[`⎕FNAMES`](fnames.md) |[`⎕JSON`](json.md) |[`⎕NEXISTS`](nexists.md)|[`⎕NSIZE`](nsize.md) |[`⎕S`](s.md) |[`⎕SVQ`](svq.md) |[`⎕TSYNC`](tsync.md)| | -|[`⎕CLEAR`](clear.md) |[`⎕EM`](em.md) |[`⎕FNUMS`](fnums.md) |[`⎕KL`](kl.md) |[`⎕NGET`](nget.md) |[`⎕NTIE`](ntie.md) |[`⎕SAVE`](save.md) |[`⎕SVR`](svr.md) |[`⎕UCS`](ucs.md) | | -|[`⎕CMD`](cmd.md) |[`⎕EN`](en.md) |[`⎕FPROPS`](fprops.md) |[`⎕LC`](lc.md) |[`⎕NINFO`](ninfo.md) |[`⎕NULL`](null.md) |[`⎕SD`](sd.md) |[`⎕SVS`](svs.md) |[`⎕USING`](using.md)| | -|[`⎕CR`](cr.md) |[`⎕EX`](ex.md) |[`⎕FR`](fr.md) |[`⎕LOAD`](load.md) |[`⎕NL`](nl.md) |[`⎕NUNTIE`](nuntie.md) |[`⎕SE`](se.md) |[`⎕TALLOC`](talloc.md)|[`⎕VFI`](vfi.md) | | -|[`⎕CS`](cs.md) |[`⎕EXCEPTION`](exception.md)|[`⎕FRDAC`](frdac.md) |[`⎕LOCK`](lock.md) |[`⎕NLOCK`](nlock.md) |[`⎕NXLATE`](nxlate.md) |[`⎕SH`](sh.md) |[`⎕TC`](tc.md) |[`⎕VGET`](vget.md) | | -|[`⎕CSV`](csv.md) |[`⎕EXPORT`](export.md) |[`⎕FRDCI`](frdci.md) |[`⎕LX`](lx.md) |[`⎕NMOVE`](nmove.md) |[`⎕OFF`](off.md) |[`⎕SHADOW`](shadow.md) |[`⎕TCNUMS`](tcnums.md)|[`⎕VR`](vr.md) | | -|[`⎕CT`](ct.md) |[`⎕FAPPEND`](fappend.md) |[`⎕FREAD`](fread.md) |[`⎕MAP`](map.md) |[`⎕NNAMES`](nnames.md) |[`⎕OPT`](opt.md) |[`⎕SHELL`](shell.md) |[`⎕TGET`](tget.md) |[`⎕VSET`](vset.md) | | - - -[Row-wise](system-functions-and-variables-rowwise.md) diff --git a/language-reference-guide/docs/system-functions/system-functions-and-variables-print.md b/language-reference-guide/docs/system-functions/system-functions-and-variables-print.md deleted file mode 100644 index 930e4db01c8..00000000000 --- a/language-reference-guide/docs/system-functions/system-functions-and-variables-print.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -search: - exclude: true ---- - -

System Functions and Variables (A-Z)

- -|-----------|----------|-----------|------------|----------| -|`⎕A` |`⎕AI` |`⎕AN` |`⎕ARBIN` |`⎕ARBOUT` | -|`⎕AT` |`⎕ATX` |`⎕AV` |`⎕AVU` |`⎕BASE` | -|`⎕C` |`⎕CLASS` |`⎕CLEAR` |`⎕CMD` |`⎕CR` | -|`⎕CS` |`⎕CSV` |`⎕CT` |`⎕CY` |`⎕D` | -|`⎕DCT` |`⎕DF` |`⎕DIV` |`⎕DL` |`⎕DM` | -|`⎕DMX` |`⎕DQ` |`⎕DR` |`⎕DT` |`⎕ED` | -|`⎕EM` |`⎕EN` |`⎕EX` |`⎕EXCEPTION`|`⎕EXPORT` | -|`⎕FAPPEND` |`⎕FAVAIL` |`⎕FCHK` |`⎕FCOPY` |`⎕FCREATE`| -|`⎕FDROP` |`⎕FERASE` |`⎕FHIST` |`⎕FHOLD` |`⎕FIX` | -|`⎕FLIB` |`⎕FMT` |`⎕FNAMES` |`⎕FNUMS` |`⎕FPROPS` | -|`⎕FR` |`⎕FRDAC` |`⎕FRDCI` |`⎕FREAD` |`⎕FRENAME`| -|`⎕FREPLACE`|`⎕FRESIZE`|`⎕FSIZE` |`⎕FSTAC` |`⎕FSTIE` | -|`⎕FTIE` |`⎕FUNTIE` |`⎕FX` |`⎕INSTANCES`|`⎕IO` | -|`⎕JSON` |`⎕KL` |`⎕LC` |`⎕LOAD` |`⎕LOCK` | -|`⎕LX` |`⎕MAP` |`⎕MKDIR` |`⎕ML` |`⎕MONITOR`| -|`⎕NA` |`⎕NAPPEND`|`⎕NC` |`⎕NCOPY` |`⎕NCREATE`| -|`⎕NDELETE` |`⎕NERASE` |`⎕NEW` |`⎕NEXISTS` |`⎕NGET` | -|`⎕NINFO` |`⎕NL` |`⎕NLOCK` |`⎕NMOVE` |`⎕NNAMES` | -|`⎕NNUMS` |`⎕NPARTS` |`⎕NPUT` |`⎕NQ` |`⎕NR` | -|`⎕NREAD` |`⎕NRENAME`|`⎕NREPLACE`|`⎕NRESIZE` |`⎕NS` | -|`⎕NSI` |`⎕NSIZE` |`⎕NTIE` |`⎕NULL` |`⎕NUNTIE` | -|`⎕NXLATE` |`⎕OFF` |`⎕OPT` |`⎕OR` |`⎕PATH` | -|`⎕PFKEY` |`⎕PP` |`⎕PROFILE` |`⎕PW` |`⎕R` | -|`⎕REFS` |`⎕RL` |`⎕RSI` |`⎕RTL` |`⎕S` | -|`⎕SAVE` |`⎕SD` |`⎕SE` |`⎕SH` |`⎕SHADOW` | -|`⎕SHELL` |`⎕SI` |`⎕SIGNAL` |`⎕SIZE` |`⎕SM` | -|`⎕SR` |`⎕SRC` |`⎕STACK` |`⎕STATE` |`⎕STOP` | -|`⎕SVC` |`⎕SVO` |`⎕SVQ` |`⎕SVR` |`⎕SVS` | -|`⎕TALLOC` |`⎕TC` |`⎕TCNUMS` |`⎕TGET` |`⎕THIS` | -|`⎕TID` |`⎕TKILL` |`⎕TNAME` |`⎕TNUMS` |`⎕TPOOL` | -|`⎕TPUT` |`⎕TRACE` |`⎕TRAP` |`⎕TREQ` |`⎕TS` | -|`⎕TSYNC` |`⎕UCS` |`⎕USING` |`⎕VFI` |`⎕VGET` | -|`⎕VR` |`⎕VSET` |`⎕WA` |`⎕WC` |`⎕WG` | -|`⎕WN` |`⎕WS` |`⎕WSID` |`⎕WX` |`⎕XML` | -|`⎕XSI` |`⎕XT` |`⎕Á` | | | diff --git a/language-reference-guide/docs/system-functions/system-functions-and-variables-rowwise.md b/language-reference-guide/docs/system-functions/system-functions-and-variables-rowwise.md deleted file mode 100644 index 4a6c0bbefa7..00000000000 --- a/language-reference-guide/docs/system-functions/system-functions-and-variables-rowwise.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -search: - exclude: true ---- - -

System Functions and Variables (A-Z)

- -|------------------------|----------------------|--------------------------------------------|----------------------------|------------------------|--------------------------|------------------------|--------------------------|------------------------|------------------------| -|[`⎕A`](a.md) |[`⎕AI`](ai.md) |[`⎕AN`](an.md) |[`⎕ARBIN`](arbin.md) |[`⎕ARBOUT`](arbout.md) |[`⎕AT`](at.md) |[`⎕ATX`](atx.md) |[`⎕AV`](av.md) |[`⎕AVU`](avu.md) |[`⎕BASE`](base.md) | -|[`⎕C`](c.md) |[`⎕CLASS`](class.md) |[`⎕CLEAR`](clear.md) |[`⎕CMD`](cmd.md) |[`⎕CR`](cr.md) |[`⎕CS`](cs.md) |[`⎕CSV`](csv.md) |[`⎕CT`](ct.md) |[`⎕CY`](cy.md) |[`⎕D`](d.md) | -|[`⎕DCT`](dct.md) |[`⎕DF`](df.md) |[`⎕DIV`](div.md) |[`⎕DL`](dl.md) |[`⎕DM`](dm.md) |[`⎕DMX`](dmx.md) |[`⎕DQ`](dq.md) |[`⎕DR`](dr.md) |[`⎕DT`](dt.md) |[`⎕ED`](ed.md) | -|[`⎕EM`](em.md) |[`⎕EN`](en.md) |[`⎕EX`](ex.md) |[`⎕EXCEPTION`](exception.md)|[`⎕EXPORT`](export.md) |[`⎕FAPPEND`](fappend.md) |[`⎕FAVAIL`](favail.md) |[`⎕FCHK`](fchk.md) |[`⎕FCOPY`](fcopy.md) |[`⎕FCREATE`](fcreate.md)| -|[`⎕FDROP`](fdrop.md) |[`⎕FERASE`](ferase.md)|[`⎕FHIST`](fhist.md) |[`⎕FHOLD`](fhold.md) |[`⎕FIX`](fix.md) |[`⎕FLIB`](flib.md) |[`⎕FMT`](fmt.md) |[`⎕FNAMES`](fnames.md) |[`⎕FNUMS`](fnums.md) |[`⎕FPROPS`](fprops.md) | -|[`⎕FR`](fr.md) |[`⎕FRDAC`](frdac.md) |[`⎕FRDCI`](frdci.md) |[`⎕FREAD`](fread.md) |[`⎕FRENAME`](frename.md)|[`⎕FREPLACE`](freplace.md)|[`⎕FRESIZE`](fresize.md)|[`⎕FSIZE`](fsize.md) |[`⎕FSTAC`](fstac.md) |[`⎕FSTIE`](fstie.md) | -|[`⎕FTIE`](ftie.md) |[`⎕FUNTIE`](funtie.md)|[`⎕FX`](fx.md) |[`⎕INSTANCES`](instances.md)|[`⎕IO`](io.md) |[`⎕JSON`](json.md) |[`⎕KL`](kl.md) |[`⎕LC`](lc.md) |[`⎕LOAD`](load.md) |[`⎕LOCK`](lock.md) | -|[`⎕LX`](lx.md) |[`⎕MAP`](map.md) |[`⎕MKDIR`](mkdir.md) |[`⎕ML`](ml.md) |[`⎕MONITOR`](monitor.md)|[`⎕NA`](na.md) |[`⎕NAPPEND`](nappend.md)|[`⎕NC`](nc.md) |[`⎕NCOPY`](ncopy.md) |[`⎕NCREATE`](ncreate.md)| -|[`⎕NDELETE`](ndelete.md)|[`⎕NERASE`](nerase.md)|[`⎕NEW`](new.md) |[`⎕NEXISTS`](nexists.md) |[`⎕NGET`](nget.md) |[`⎕NINFO`](ninfo.md) |[`⎕NL`](nl.md) |[`⎕NLOCK`](nlock.md) |[`⎕NMOVE`](nmove.md) |[`⎕NNAMES`](nnames.md) | -|[`⎕NNUMS`](nnums.md) |[`⎕NPARTS`](nparts.md)|[`⎕NPUT`](nput.md) |[`⎕NQ`](nq.md) |[`⎕NR`](nr.md) |[`⎕NREAD`](nread.md) |[`⎕NRENAME`](nrename.md)|[`⎕NREPLACE`](nreplace.md)|[`⎕NRESIZE`](nresize.md)|[`⎕NS`](ns.md) | -|[`⎕NSI`](nsi.md) |[`⎕NSIZE`](nsize.md) |[`⎕NTIE`](ntie.md) |[`⎕NULL`](null.md) |[`⎕NUNTIE`](nuntie.md) |[`⎕NXLATE`](nxlate.md) |[`⎕OFF`](off.md) |[`⎕OPT`](opt.md) |[`⎕OR`](or.md) |[`⎕PATH`](path.md) | -|[`⎕PFKEY`](pfkey.md) |[`⎕PP`](pp.md) |[`⎕PROFILE`](profile.md) |[`⎕PW`](pw.md) |[`⎕R`](r.md) |[`⎕REFS`](refs.md) |[`⎕RL`](rl.md) |[`⎕RSI`](rsi.md) |[`⎕RTL`](rtl.md) |[`⎕S`](s.md) | -|[`⎕SAVE`](save.md) |[`⎕SD`](sd.md) |[`⎕SE`](se.md) |[`⎕SH`](sh.md) |[`⎕SHADOW`](shadow.md) |[`⎕SHELL`](shell.md) |[`⎕SI`](si.md) |[`⎕SIGNAL`](signal.md) |[`⎕SIZE`](size.md) |[`⎕SM`](sm.md) | -|[`⎕SR`](sr.md) |[`⎕SRC`](src.md) |[`⎕STACK`](stack.md) |[`⎕STATE`](state.md) |[`⎕STOP`](stop.md) |[`⎕SVC`](svc.md) |[`⎕SVO`](svo.md) |[`⎕SVQ`](svq.md) |[`⎕SVR`](svr.md) |[`⎕SVS`](svs.md) | -|[`⎕TALLOC`](talloc.md) |[`⎕TC`](tc.md) |[`⎕TCNUMS`](tcnums.md) |[`⎕TGET`](tget.md) |[`⎕THIS`](this.md) |[`⎕TID`](tid.md) |[`⎕TKILL`](tkill.md) |[`⎕TNAME`](tname.md) |[`⎕TNUMS`](tnums.md) |[`⎕TPOOL`](tpool.md) | -|[`⎕TPUT`](tput.md) |[`⎕TRACE`](trace.md) |[`⎕TRAP`](trap.md) |[`⎕TREQ`](treq.md) |[`⎕TS`](ts.md) |[`⎕TSYNC`](tsync.md) |[`⎕UCS`](ucs.md) |[`⎕USING`](using.md) |[`⎕VFI`](vfi.md) |[`⎕VGET`](vget.md) | -|[`⎕VR`](vr.md) |[`⎕VSET`](vset.md) |[`⎕WA`](wa.md) |[`⎕WC`](wc.md) |[`⎕WG`](wg.md) |[`⎕WN`](wn.md) |[`⎕WS`](ws.md) |[`⎕WSID`](wsid.md) |[`⎕WX`](wx.md) |[`⎕XML`](xml.md) | -|[`⎕XSI`](xsi.md) |[`⎕XT`](xt.md) |[`⎕Ⓐ`](underscored-alphabetic-characters.md)| | | | | | | | - -[Column-wise](system-functions-and-variables-colwise.md) diff --git a/language-reference-guide/mkdocs.yml b/language-reference-guide/mkdocs.yml index 2347b394eb3..c13ff709824 100644 --- a/language-reference-guide/mkdocs.yml +++ b/language-reference-guide/mkdocs.yml @@ -286,7 +286,6 @@ nav: - System Functions: system-functions/index.md - System Functions (by Category): system-functions/system-functions-by-category.md - System Functions (A-Z): - - Introduction: system-functions/system-functions-and-variables-colwise.md - Character Input Output: system-functions/character-input-output.md - Evaluated Input Output: system-functions/evaluated-input-output.md - Underscored Alphabetic Characters: system-functions/underscored-alphabetic-characters.md diff --git a/language-reference-guide/print_mkdocs.yml b/language-reference-guide/print_mkdocs.yml index 4e73ed59eea..2cba687ce87 100644 --- a/language-reference-guide/print_mkdocs.yml +++ b/language-reference-guide/print_mkdocs.yml @@ -280,7 +280,6 @@ nav: - Zilde: other-syntax/zilde.md - System Functions and Variables: - Introduction: system-functions/index.md - - System Functions: system-functions/system-functions-and-variables-print.md - System Functions Categorised: system-functions/system-functions-by-category.md - System Functions (A-Z): - Character Input Output: system-functions/character-input-output.md From 49fa1e6afbafd98064957c3281f40cc1942a8bfc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ad=C3=A1m=20Brudzewsky?= <10961427+abrudz@users.noreply.github.com> Date: Thu, 27 Nov 2025 14:08:27 +0100 Subject: [PATCH 2/2] =?UTF-8?q?add=20=E2=8E=95opt=20to=20grand=20table?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- language-reference-guide/docs/system-functions/index.md | 1 + 1 file changed, 1 insertion(+) diff --git a/language-reference-guide/docs/system-functions/index.md b/language-reference-guide/docs/system-functions/index.md index 1031c2cf49f..40788e9acfe 100644 --- a/language-reference-guide/docs/system-functions/index.md +++ b/language-reference-guide/docs/system-functions/index.md @@ -125,6 +125,7 @@ Dyalog includes a collection of built-in facilities that provide various service |[`⎕NUNTIE`](nuntie.md) |Untie Files |Monadic function| |[`⎕NXLATE`](nxlate.md) |Specify Translation Table |Ambivalent function| |[`⎕OFF`](off.md) |End the session |Constant| +|[`⎕OPT`](or.md) |Variant |Dyadic operator| |[`⎕OR`](or.md) |Object Representation |Monadic function| |[`⎕PATH`](path.md) |Search Path |Variable| |[`⎕PFKEY`](pfkey.md)|Programmable Function Keys |Ambivalent function|