Introduced a variety of new classes and structs representing fundamental data types and functionality in the vein/lang namespace, including Quaternion, Boolean, Char, Decimal, Double, Float, Guid, Half, Int16, Int32, Int64, Math, Object, Out, Range, String, StringBuilder, Testable, and Thread.
Added support for quaternion operations, boolean values, character types, decimal and floating-point numbers, GUIDs, integer types, and mathematical constants and methods.
Enhanced threading operations and introduced new ways to interact with the OS.
Introduced reflection capabilities with the new Field class for accessing and manipulating field information of objects.
Added metadata and documentation files for better project organization and understanding.
Summary by CodeRabbit
vein/lang
namespace, includingQuaternion
,Boolean
,Char
,Decimal
,Double
,Float
,Guid
,Half
,Int16
,Int32
,Int64
,Math
,Object
,Out
,Range
,String
,StringBuilder
,Testable
, andThread
.Field
class for accessing and manipulating field information of objects.