Introspects the inferred data types of several variables and prints their names.

ID: 540

				
					using uCalcSoftware;

var uc = new uCalc();
// Define variables where the type is inferred from the initial value
uc.DefineVariable("myNumber = 10.5");
uc.DefineVariable("myText = 'hello'");
uc.DefineVariable("myFlag = true");

// Get the item and then its data type name
var item1 = uc.ItemOf("myNumber");
Console.WriteLine($"'myNumber' is of type: {item1.DataType.Name}");

var item2 = uc.ItemOf("myText");
Console.WriteLine($"'myText' is of type: {item2.DataType.Name}");

var item3 = uc.ItemOf("myFlag");
Console.WriteLine($"'myFlag' is of type: {item3.DataType.Name}");
				
			
'myNumber' is of type: double
'myText' is of type: string
'myFlag' is of type: bool
				
					#include <iostream>
#include "uCalc.h"

using namespace std;
using namespace uCalcSoftware;

int main() {
   uCalc uc;
   // Define variables where the type is inferred from the initial value
   uc.DefineVariable("myNumber = 10.5");
   uc.DefineVariable("myText = 'hello'");
   uc.DefineVariable("myFlag = true");

   // Get the item and then its data type name
   auto item1 = uc.ItemOf("myNumber");
   cout << "'myNumber' is of type: " << item1.DataType().Name() << endl;

   auto item2 = uc.ItemOf("myText");
   cout << "'myText' is of type: " << item2.DataType().Name() << endl;

   auto item3 = uc.ItemOf("myFlag");
   cout << "'myFlag' is of type: " << item3.DataType().Name() << endl;
}
				
			
'myNumber' is of type: double
'myText' is of type: string
'myFlag' is of type: bool
				
					Imports System
Imports uCalcSoftware
Public Module Program
   Public Sub Main()
      Dim uc As New uCalc()
      '// Define variables where the type is inferred from the initial value
      uc.DefineVariable("myNumber = 10.5")
      uc.DefineVariable("myText = 'hello'")
      uc.DefineVariable("myFlag = true")
      
      '// Get the item and then its data type name
      Dim item1 = uc.ItemOf("myNumber")
      Console.WriteLine($"'myNumber' is of type: {item1.DataType.Name}")
      
      Dim item2 = uc.ItemOf("myText")
      Console.WriteLine($"'myText' is of type: {item2.DataType.Name}")
      
      Dim item3 = uc.ItemOf("myFlag")
      Console.WriteLine($"'myFlag' is of type: {item3.DataType.Name}")
   End Sub
End Module
				
			
'myNumber' is of type: double
'myText' is of type: string
'myFlag' is of type: bool