diff --git a/apl.apl b/apl.html.markdown similarity index 89% rename from apl.apl rename to apl.html.markdown index 76ff1865..f72da2c5 100644 --- a/apl.apl +++ b/apl.html.markdown @@ -1,6 +1,11 @@ -⍝ These examples can be tested here: -⍝ http://ngn.github.io/apl/web/index.html -⍝ +--- +language: APL +contributors: + - ["nooodl", "https://github.com/nooodl"] +filename: learnapl.apl +--- + +```apl ⍝ Comments in APL are prefixed by ⍝. ⍝ A list of numbers. (¯ is negative) @@ -17,7 +22,7 @@ ⍝ All functions have single-argument and dual-argument ⍝ meanings. For example, "×" applied to two arguments -⍝ means multiply, but when applied to only a right-hand +⍝ means multiply, but when applied to only a right-hand ⍝ side, it returns the sign: × ¯4 ¯2 0 2 4 ⍝ ¯1 ¯1 0 1 1 @@ -55,3 +60,4 @@ A ← 10 60 55 23 ⍝ We can define this as a function using {} and ⍵: mean ← {(+/⍵)÷⍴⍵} mean A ⍝ 37 +```