all repos — min @ 0093e470455b0e355b5bf80968343f19614c7a06

A small but practical concatenative programming language.

added reference for Binary module
drkameleon yaniszaf@gmail.com
Thu, 21 Jan 2021 14:23:56 +0100
commit

0093e470455b0e355b5bf80968343f19614c7a06

parent

520b95a1385160226625ffcd95f457c4d32589c3

2 files changed, 25 insertions(+), 0 deletions(-)

jump to
A site/contents/reference-binary.md

@@ -0,0 +1,23 @@

+----- +content-type: "page" +title: "binary Module" +----- +{@ _defs_.md || 0 @} + +{#op||bitand||{{i1}} {{i2}}||{{i3}}|| +Computes the bitwise *and* of numbers {{i1}} and {{i2}}.#} + +{#op||bitnot||{{i1}}||{{i2}}|| +Computes the bitwise *complement* of {{i1}}.#} + +{#op||bitor||{{i1}} {{i2}}||{{i3}}|| +Computes the bitwise *or* of numbers {{i1}} and {{i2}}.#} + +{#op||bitxor||{{i1}} {{i2}}||{{i3}}|| +Computes the bitwise *xor* of numbers {{i1}} and {{i2}}.#} + +{#op||shl||{{i1}} {{i2}}||{{i3}}|| +Computes the *shift left* operation of {{i1}} and {{i2}}.#} + +{#op||shr||{{i1}} {{i2}}||{{i3}}|| +Computes the *shift right* operation of {{i1}} and {{i2}}.#}
M site/contents/reference.mdsite/contents/reference.md

@@ -30,6 +30,8 @@ {#link-module||num#}

: Provides operators to perform simple mathematical operations on integer and floating point numbers. {#link-module||time#} : Provides a few basic operators to manage dates, times, and timestamps. +{#link-module||binary#} +: Provides main bitwise operators (and, not, or, etc) {#link-module||crypto#} : Provides operators to compute hashes (MD4, MD5, SHA1, SHA224, SHA256, SHA384, sha512), base64 encoding/decoding, and AES encryption/decryption. {#link-module||math#}