Cscalls

From Esolang
Jump to navigation Jump to search

An esoteric programming language that is made up of CS:GO callouts made in 2022 by User:nmcassa

Overview

Stack based w/ a hand that holds a variable to compare to, like the held piece in tetris. This is used w/ the save pls i have $_ command to offer a basic if statement then goto action. Interpreted in python, I have all the code here: https://github.com/nmcassa/cscalls (with the examples at the bottom).

Syntax

One at ___ Add var to stack
hacking istg pls report Remove var at pointer
I'm loaded I can drop move up var stack
GRAB AWP move down var stack
Tagged ____ times move pointer to index
HELP ___ Label
Why is no one ___ goto
save pls i have $__ compare pointer and held, goto if truthy
What skin is that? set hand to pointer
Drop me AK get hand
YO INSPECT print hand
You see him look (peek)
team? input
PEEK print
WHERES MY TEAM print stack

Examples

Hello World!

One at Hello World!
PEEK

Cat

team?
PEEK

Truth Machine

One at 0
What skin is that?
One at 1
team?
save pls i have $6
Why is no one A
PEEK
Why is no one END
HELP A
GRAB AWP
What skin is that?
save pls i have $13
Why is no one END
HELP B
PEEK
Why is no one B
HELP END