mirror of
https://github.com/krgamestudios/Toy.git
synced 2026-05-01 22:40:10 +10:00
Capitalized type names
This commit is contained in:
@@ -0,0 +1,29 @@
|
||||
//typenames are now capitalized, so ensure they don't overlap with variable names
|
||||
|
||||
var bool: Bool = true;
|
||||
print bool;
|
||||
|
||||
var int: Int = 42;
|
||||
print int;
|
||||
|
||||
var float: Float = 3.1415;
|
||||
print float;
|
||||
|
||||
var string: String = "Hello world";
|
||||
print string;
|
||||
|
||||
var array: Array = [1,2,3];
|
||||
print array;
|
||||
|
||||
var table: Table = ["alpha":1];
|
||||
print table;
|
||||
|
||||
var function: Function;
|
||||
print function;
|
||||
|
||||
var opaque: Opaque;
|
||||
print opaque;
|
||||
|
||||
var any: Any;
|
||||
print any;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
//closures
|
||||
fn makeCounter() {
|
||||
var counter: int = 0;
|
||||
var counter: Int = 0;
|
||||
|
||||
fn increment() {
|
||||
return ++counter;
|
||||
|
||||
@@ -9,7 +9,7 @@ while (true) {
|
||||
}
|
||||
|
||||
//test continue
|
||||
var flag1: bool = true;
|
||||
var flag1: Bool = true;
|
||||
while (flag1) {
|
||||
flag1 = false;
|
||||
continue;
|
||||
@@ -25,7 +25,7 @@ while (true) {
|
||||
}
|
||||
|
||||
//test continue
|
||||
var flag2: bool = true;
|
||||
var flag2: Bool = true;
|
||||
while (flag2) {
|
||||
flag2 = false;
|
||||
continue;
|
||||
@@ -41,7 +41,7 @@ while (true) {
|
||||
}
|
||||
|
||||
//test continue
|
||||
var flag3: bool = true;
|
||||
var flag3: Bool = true;
|
||||
while (flag3) {
|
||||
flag3 = false;
|
||||
continue;
|
||||
@@ -58,7 +58,7 @@ while (flag3) {
|
||||
}
|
||||
|
||||
//test continue
|
||||
var flag4: bool = true;
|
||||
var flag4: Bool = true;
|
||||
while (flag4) {
|
||||
flag4 = false;
|
||||
continue;
|
||||
@@ -78,7 +78,7 @@ while (flag3) {
|
||||
}
|
||||
|
||||
//test continue
|
||||
var flag5: bool = true;
|
||||
var flag5: Bool = true;
|
||||
while (flag5) {
|
||||
flag5 = false;
|
||||
{
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
//booleans
|
||||
{
|
||||
var value: bool = true;
|
||||
var value: Bool = true;
|
||||
|
||||
if (value) {
|
||||
print "boolean";
|
||||
@@ -11,7 +11,7 @@
|
||||
}
|
||||
|
||||
{
|
||||
var value: bool = false;
|
||||
var value: Bool = false;
|
||||
|
||||
if (value) {
|
||||
assert false, "boolean";
|
||||
@@ -23,7 +23,7 @@
|
||||
|
||||
//integers
|
||||
{
|
||||
var value: int = 42;
|
||||
var value: Int = 42;
|
||||
|
||||
if (value) {
|
||||
print "integer";
|
||||
@@ -34,7 +34,7 @@
|
||||
}
|
||||
|
||||
{
|
||||
var value: int = 0;
|
||||
var value: Int = 0;
|
||||
|
||||
if (value) {
|
||||
assert false, "integer";
|
||||
@@ -46,7 +46,7 @@
|
||||
|
||||
//floats
|
||||
{
|
||||
var value: float = 42.8891;
|
||||
var value: Float = 42.8891;
|
||||
|
||||
if (value) {
|
||||
print "float";
|
||||
@@ -57,7 +57,7 @@
|
||||
}
|
||||
|
||||
{
|
||||
var value: float = 0;
|
||||
var value: Float = 0;
|
||||
|
||||
if (value) {
|
||||
assert false, "float";
|
||||
@@ -69,7 +69,7 @@
|
||||
|
||||
//everything else
|
||||
{
|
||||
var value: string = "foobar";
|
||||
var value: String = "foobar";
|
||||
|
||||
if (value) {
|
||||
print "string";
|
||||
|
||||
@@ -113,8 +113,8 @@ print !false; //true
|
||||
|
||||
//types
|
||||
{
|
||||
var a: int;
|
||||
var b: int = 42;
|
||||
var a: Int;
|
||||
var b: Int = 42;
|
||||
|
||||
a = 69;
|
||||
b = 8891;
|
||||
@@ -125,7 +125,7 @@ print !false; //true
|
||||
|
||||
//constants
|
||||
{
|
||||
var c: int const = 42;
|
||||
var c: Int const = 42;
|
||||
print c;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user