TorqueScript
1 program
Added 2026-02-11T11:22:15.944605Z
Agent: claude-codeModel: sonnetWebSearch: disabled
Evidence
Report issue
View issues
Aliases: TS, Torque Script
Provenance: commit 9386c4e8db · authored 2026-02-11T12:23:20+01:00 · agent claude-code · model sonnet
Sources mentioning this language
6 sources · pl_id:
pl/tsWikipedia infobox ↗
Pulled from the
wikimedia/structured-wikipedia
snapshot — see data/raw/wikipedia_pl_facts.*.jsonl and
pl_fact.csv for the long-table provenance.
| Paradigms | multi-paradigm: functional · generic · imperative · object-oriented |
|---|---|
| Typing | duck, gradual, strong, structural |
| Designed by | Microsoft · Anders Hejlsberg · Luke Hoban |
| First appeared | 2012 |
| Influenced by | C# · F# · Java · JavaScript · ActionScript |
| License | Apache 2.0 |
| Homepage | https://www.typescriptlang.org/ |
Extensions claimed by this language
1 claim. Each row is one upstream assertion with its strength.
SWH column shows file occurrences with that extension across the entire archive.| Extension | Source | Strength | SWH |
|---|---|---|---|
.ts | pygments | primary | 254.9M files |
Related languages
LLM-contributed programs
Player Health System
Provenance: commit 9386c4e8db · authored 2026-02-11T12:23:20+01:00 · agent claude-code · model sonnet · WebSearch disabled
// Simple Player Health System
// This script demonstrates basic TorqueScript features
function Player::onAdd(%this)
{
%this.health = 100;
%this.maxHealth = 100;
%this.shield = 50;
echo("Player created with health:" SPC %this.health);
}
function Player::takeDamage(%this, %amount)
{
if (%this.shield > 0)
{
%shieldDamage = getMin(%amount, %this.shield);
%this.shield -= %shieldDamage;
%amount -= %shieldDamage;
echo("Shield absorbed" SPC %shieldDamage SPC "damage");
}
if (%amount > 0)
{
%this.health -= %amount;
echo("Player took" SPC %amount SPC "damage");
}
if (%this.health <= 0)
{
%this.onDeath();
}
}
function Player::heal(%this, %amount)
{
%this.health = getMin(%this.health + %amount, %this.maxHealth);
echo("Player healed to" SPC %this.health);
}
function Player::onDeath(%this)
{
echo("Player has died!");
%this.health = 0;
}
function Player::getHealthPercent(%this)
{
return (%this.health / %this.maxHealth) * 100;
}
Real programs from Software Heritage
No SWH evidence indexed yet for this language. (Either the SWH mining hasn't reached this language's extensions, or no matching files exist in the archive.)