An open API service indexing awesome lists of open source software.

https://github.com/abrudz/sbcs

.dyalog files using a single byte charater set
https://github.com/abrudz/sbcs

apl code-golf codegolf dyalog dyalog-apl dyalog-files dyalogapl encoding-convertors

Last synced: about 2 months ago
JSON representation

.dyalog files using a single byte charater set

Awesome Lists containing this project

README

        

# Usage
Use these functions to enable storing Dyalog APL souce files in singe-byte files, even if they contain the characters `⊆` `⍠` `⍤` `⌸` `⌺` `⍸` which are not included in the Dyalog Classic character set (`⎕AV`).

Store a .dyalog file as a SBCS file:

1. Start Dyalog APL

2. Load SBCS.dyalog with `⎕FIX'file://path/SBCS.dyalog'`

3. Enter `'path1/code.dyalog' SBCS.To 'path2/code.sbcs'`

Regenerate a .dyalog file from a SBCS file:

1. Start Dyalog APL

2. Load SBCS.dyalog with `⎕FIX'file://path/SBCS.dyalog'`

3. Enter `'path1/code.dyalog' SBCS.From 'path2/code.sbcs'`

The result of both functions is the number of bytes written.