Skip to content

Latest commit

 

History

History
28 lines (22 loc) · 545 Bytes

README.md

File metadata and controls

28 lines (22 loc) · 545 Bytes

PawScript

PawScript is a statically typed programming language made because why not.

Goals:

  • Compiled
  • Interpreted
  • Turing-complete
  • Self-hosted
  • Statically typed
  • Type checking

Features

Variables

While the language is statically typed, types are only needed if the variable doesn't have a value assigned as they can be infered

int initializedVariale = 45;
int uninitializedVariable;

Arithmetics

int numberOne = 34
int sum = numberOne + 35
int difference = sum - 35 - 8 + 23