Extend supported variables and improve parser errors

This commit is contained in:
Peter Butzhammer
2024-02-07 17:40:51 +01:00
parent 2a694bf980
commit 6492d039da
11 changed files with 323 additions and 73 deletions

View File

@@ -1,12 +1,52 @@
namespace Sharp7.Rx.Enums;
// see https://support.industry.siemens.com/cs/mdm/109747174?c=88343664523&lc=de-DE
internal enum DbType
{
Bit,
/// <summary>
/// ASCII string
/// </summary>
String,
/// <summary>
/// UTF16 string
/// </summary>
WString,
Byte,
/// <summary>
/// Int16
/// </summary>
Int,
/// <summary>
/// UInt16
/// </summary>
UInt,
/// <summary>
/// Int32
/// </summary>
DInt,
/// <summary>
/// UInt32
/// </summary>
UDInt,
/// <summary>
/// Int64
/// </summary>
LInt,
/// <summary>
/// UInt64
/// </summary>
ULInt,
Single,
Double,
Integer,
DInteger,
ULong
}