ItemOf based on properties
ID: 77
using uCalcSoftware;
var uc = new uCalc();
var Item = new uCalc.Item();
var x = 0;
// Lists the first few funcions defined in uCalc
// For the full list, loop until Item.IsEmpty() or while Item.NotEmpty()
for ( x = 0; x <= 15; x++) {
Item = uc.ItemOf(ItemIs.Function, x);
Console.WriteLine(Item.Name);
}
Console.WriteLine("---");
// List only Prefix and Postfix (operators)
x = 0;
do {
Item = uc.ItemOf(uCalc.Properties(ItemIs.Prefix, ItemIs.Postfix), x);
x = x + 1;
Console.WriteLine(Item.Name);
} while (Item.NotEmpty());
abs
acos
acosh
addptr
addressof
anytype
append
append_copy
arg
argcount
asc
asin
asinh
atan
atan2
atanh
---
!
+
-
not
~ using uCalcSoftware; var uc = new uCalc(); var Item = new uCalc.Item(); var x = 0; // Lists the first few funcions defined in uCalc // For the full list, loop until Item.IsEmpty() or while Item.NotEmpty() for ( x = 0; x <= 15; x++) { Item = uc.ItemOf(ItemIs.Function, x); Console.WriteLine(Item.Name); } Console.WriteLine("---"); // List only Prefix and Postfix (operators) x = 0; do { Item = uc.ItemOf(uCalc.Properties(ItemIs.Prefix, ItemIs.Postfix), x); x = x + 1; Console.WriteLine(Item.Name); } while (Item.NotEmpty());
#include
#include "uCalc.h"
using namespace std;
using namespace uCalcSoftware;
int main() {
uCalc uc;
uCalc::Item Item;
auto x = 0;
// Lists the first few funcions defined in uCalc
// For the full list, loop until Item.IsEmpty() or while Item.NotEmpty()
for ( x = 0; x <= 15; x++) {
Item = uc.ItemOf(ItemIs::Function, x);
cout << Item.Name() << endl;
}
cout << "---" << endl;
// List only Prefix and Postfix (operators)
x = 0;
do {
Item = uc.ItemOf(uCalc::Properties(ItemIs::Prefix, ItemIs::Postfix), x);
x = x + 1;
cout << Item.Name() << endl;
} while (Item.NotEmpty());
}
abs
acos
acosh
addptr
addressof
anytype
append
append_copy
arg
argcount
asc
asin
asinh
atan
atan2
atanh
---
!
+
-
not
~ #include <iostream> #include "uCalc.h" using namespace std; using namespace uCalcSoftware; int main() { uCalc uc; uCalc::Item Item; auto x = 0; // Lists the first few funcions defined in uCalc // For the full list, loop until Item.IsEmpty() or while Item.NotEmpty() for ( x = 0; x <= 15; x++) { Item = uc.ItemOf(ItemIs::Function, x); cout << Item.Name() << endl; } cout << "---" << endl; // List only Prefix and Postfix (operators) x = 0; do { Item = uc.ItemOf(uCalc::Properties(ItemIs::Prefix, ItemIs::Postfix), x); x = x + 1; cout << Item.Name() << endl; } while (Item.NotEmpty()); }
Imports System
Imports uCalcSoftware
Public Module Program
Public Sub Main()
Dim uc As New uCalc()
Dim Item As New uCalc.Item()
Dim x = 0
'// Lists the first few funcions defined in uCalc
'// For the full list, loop until Item.IsEmpty() or while Item.NotEmpty()
For x = 0 To 15
Item = uc.ItemOf(ItemIs.Function , x)
Console.WriteLine(Item.Name)
Next
Console.WriteLine("---")
'// List only Prefix and Postfix (operators)
x = 0
Do
Item = uc.ItemOf(uCalc.Properties(ItemIs.Prefix, ItemIs.Postfix), x)
x = x + 1
Console.WriteLine(Item.Name)
Loop While Item.NotEmpty()
End Sub
End Module
abs
acos
acosh
addptr
addressof
anytype
append
append_copy
arg
argcount
asc
asin
asinh
atan
atan2
atanh
---
!
+
-
not
~ Imports System Imports uCalcSoftware Public Module Program Public Sub Main() Dim uc As New uCalc() Dim Item As New uCalc.Item() Dim x = 0 '// Lists the first few funcions defined in uCalc '// For the full list, loop until Item.IsEmpty() or while Item.NotEmpty() For x = 0 To 15 Item = uc.ItemOf(ItemIs.Function , x) Console.WriteLine(Item.Name) Next Console.WriteLine("---") '// List only Prefix and Postfix (operators) x = 0 Do Item = uc.ItemOf(uCalc.Properties(ItemIs.Prefix, ItemIs.Postfix), x) x = x + 1 Console.WriteLine(Item.Name) Loop While Item.NotEmpty() End Sub End Module