Lang5: Difference between revisions

Jump to navigation Jump to search
m
No edit summary
 
(6 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Infobox array language
{{Infobox array language
| logo                    = [[File:Lang5-logo.jpg]]
| logo                    = [[File:Lang5-logo.jpg]]
| title                    = lang5
| array model              = [[List model|lists]]
| array model              = [[List model|lists]]
| index origin            = 0
| index origin            = 0
Line 34: Line 33:


Lang5 also allows ''dressing'', a method of assigning simplistic type annotations to values. A dressed value is treated as a different type from the same value without the dressing. Complex numbers, matrices, polar coordinate tuples, sets and vectors are implemented in Lang5 using dressing. It allows simplistic yet effective type checking in Lang5, allowing early error prevention.
Lang5 also allows ''dressing'', a method of assigning simplistic type annotations to values. A dressed value is treated as a different type from the same value without the dressing. Complex numbers, matrices, polar coordinate tuples, sets and vectors are implemented in Lang5 using dressing. It allows simplistic yet effective type checking in Lang5, allowing early error prevention.
== See also ==
* [[CoSy]]
== External links ==
* [https://concatenative.org/wiki/view/lang5 lang5] on the concatenative language wiki


== References ==
== References ==
<references/>
<references/>
{{APL dialects}}[[Category:Programming languages]][[Category:Left to right]][[Category:ASCII languages]]
{{APL dialects}}[[Category:List-based array languages]][[Category:Stack-based languages]][[Category:Left to right]][[Category:ASCII languages]]

Navigation menu