CadregaLisp
CadregaLisp copied to clipboard
π Just another useless programming language, but with inganno.
π CadregaLisp π

There are only two kind of people. Those who wants to write LISP in Brianzolo Dialect and those who lie.
Getting Started
Clone the repository on your machine and then run the make script
$ git clone [email protected]:micheleriva/cadregascript.git
$ cd cadregascript
$ make
Now you should be able to access the REPL
$ ./brambilla
π βΆ (ciapa x 5)
π βΆ (+ x 10)
15
π βΆ (ciapa-che! x 10)
π βΆ (= x 5)
#Γ¨ minga vera
π βΆ fΓ¨rmes
Grammar
Haskell | Lisp | Cadrega |
---|---|---|
True |
#t |
#Γ¨ vera |
False |
#f |
#Γ¨ minga vera |
let |
define |
ciapa |
N/A? |
set! |
ciapa-che! |
(+) |
+ |
e |
(-) |
- |
men |
(*) |
* |
per |
div |
/ |
divis |
mod |
% |
modul |
quot |
quot |
quosient |
rem |
rem |
rest |
== |
= |
stess |
< |
< |
minur |
> |
> |
magiur |
/= |
/= |
minga-istess |
>= |
>= |
magiur-e-istess |
<= |
<= |
minur-e-istess |
&& |
&& |
quindi |
|| |
|| |
senΓ² |
(==) |
string? |
lacc=? |
(<) |
string<? |
lacc<? |
(>) |
string>? |
lacc>? |
(<?) |
string<=? |
lacc<=? |
(>?) |
string>=? |
lacc>=? |
License
MIT