CoolCalculator

CoolCalculator is a console-based mini programming language and expression evaluator. It supports user-defined variables and functions, recursion, references, local scopes, sequential execution, and multi-line input. While it started as a calculator, it now functions more like a small interpreted language.


Features

  • User-defined variables and functions
  • Recursive function calls
  • Function overloading
  • Local variables with local and endlocal
  • Function arguments passed by reference
  • Sequential execution using the ; operator
  • Multi-line input support
  • Automatic creation of undefined variables
  • Prefix, infix, and postfix system functions
  • One-argument prefix functions may omit parentheses
  • Zero-argument functions can be used as variables
  • Automa…

Similar Posts

Loading similar posts...

Keyboard Shortcuts

Navigation
Next / previous item
j/k
Open post
oorEnter
Preview post
v
Post Actions
Love post
a
Like post
l
Dislike post
d
Undo reaction
u
Recommendations
Add interest / feed
Enter
Not interested
x
Go to
Home
gh
Interests
gi
Feeds
gf
Likes
gl
History
gy
Changelog
gc
Settings
gs
Browse
gb
Search
/
General
Show this help
?
Submit feedback
!
Close modal / unfocus
Esc

Press ? anytime to show this help