Internal Test: aliases and comparison logic.
ID: 285
See: DataTypeOf(string)
using uCalcSoftware;
var uc = new uCalc();
// "Int" is a synonym for Int32
Console.WriteLine(uc.DataTypeOf("Int").Name);
// Boolean logic expression returns bool type
Console.WriteLine(uc.DataTypeOf("3 < 10").Name);
// String concatenation returns string
Console.WriteLine(uc.DataTypeOf(" 'A' + 'B' ").Name);
// Complex number syntax
Console.WriteLine(uc.DataTypeOf("5 + 7 * #i").Name);
int
bool
string
complex using uCalcSoftware; var uc = new uCalc(); // "Int" is a synonym for Int32 Console.WriteLine(uc.DataTypeOf("Int").Name); // Boolean logic expression returns bool type Console.WriteLine(uc.DataTypeOf("3 < 10").Name); // String concatenation returns string Console.WriteLine(uc.DataTypeOf(" 'A' + 'B' ").Name); // Complex number syntax Console.WriteLine(uc.DataTypeOf("5 + 7 * #i").Name);
#include
#include "uCalc.h"
using namespace std;
using namespace uCalcSoftware;
int main() {
uCalc uc;
// "Int" is a synonym for Int32
cout << uc.DataTypeOf("Int").Name() << endl;
// Boolean logic expression returns bool type
cout << uc.DataTypeOf("3 < 10").Name() << endl;
// String concatenation returns string
cout << uc.DataTypeOf(" 'A' + 'B' ").Name() << endl;
// Complex number syntax
cout << uc.DataTypeOf("5 + 7 * #i").Name() << endl;
}
int
bool
string
complex #include <iostream> #include "uCalc.h" using namespace std; using namespace uCalcSoftware; int main() { uCalc uc; // "Int" is a synonym for Int32 cout << uc.DataTypeOf("Int").Name() << endl; // Boolean logic expression returns bool type cout << uc.DataTypeOf("3 < 10").Name() << endl; // String concatenation returns string cout << uc.DataTypeOf(" 'A' + 'B' ").Name() << endl; // Complex number syntax cout << uc.DataTypeOf("5 + 7 * #i").Name() << endl; }
Imports System
Imports uCalcSoftware
Public Module Program
Public Sub Main()
Dim uc As New uCalc()
'// "Int" is a synonym for Int32
Console.WriteLine(uc.DataTypeOf("Int").Name)
'// Boolean logic expression returns bool type
Console.WriteLine(uc.DataTypeOf("3 < 10").Name)
'// String concatenation returns string
Console.WriteLine(uc.DataTypeOf(" 'A' + 'B' ").Name)
'// Complex number syntax
Console.WriteLine(uc.DataTypeOf("5 + 7 * #i").Name)
End Sub
End Module
int
bool
string
complex Imports System Imports uCalcSoftware Public Module Program Public Sub Main() Dim uc As New uCalc() '// "Int" is a synonym for Int32 Console.WriteLine(uc.DataTypeOf("Int").Name) '// Boolean logic expression returns bool type Console.WriteLine(uc.DataTypeOf("3 < 10").Name) '// String concatenation returns string Console.WriteLine(uc.DataTypeOf(" 'A' + 'B' ").Name) '// Complex number syntax Console.WriteLine(uc.DataTypeOf("5 + 7 * #i").Name) End Sub End Module