8000 GitHub - mbaas2/CompCheck: Compatibility-checker for Dyalog APL
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

mbaas2/CompCheck

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CompCheck

A compatibility-checker for Dyalog APL.

Helps to find out if Dyalog-code will run under a certain (older) version (12.1 or later) and/or in a Classic interpreter.

Usage

  • Clone the repository (or download to a folder of your choice)

  • ]link.create #.CompCheck /git/CompCheck ⍝ adjust names as you like

  • 15 #.CompCheck.Run #.foo

    test function (or ns) foo for compatibility with version ≥ v15

  • 1 #.CompCheck '/git/goo/hoo.dyalog

    test file hoo.dyalog for compatibility with Classic interpreter

  • 14.1 1 #.CompCheck '/git/goo/hoo.dyalog

    test file hoo.dyalog for compatibility with Classic interpreter and versions ≥14.1

A result of 1 indicates success, 0 indicates lack of compatibility. Session-output will explain incompatibilities and provide a summary with offending symbols that were found.

Contributing

You are invited to contribute to this repository through pull-requests or by creating issues.

About

Compatibility-checker for Dyalog APL

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0