# -*- t-utils-ts-parse-tree -*-
(source_file<1,1930> (comment[1,20]@{% -*- matlab-ts -*-}@)
 (assignment<22,1928> left: (identifier[22,23]@{M}@) =[24,25]
  right: 
   (matrix<26,1928> [[26,27]
    (row<42,43> (number[42,43]@{1}@))
    (comment[44,53]@{% Integer}@)
    (row<66,69>
     (unary_operator<66,69> -[66,67] operand: (number[67,69]@{42}@)))
    (comment[70,88]@{% Negative integer}@)
    (row<97,104> (number[97,104]@{3.14159}@))
    (comment[105,122]@{% Float (decimal)}@)
    (row<130,138>
     (unary_operator<130,138> -[130,131] operand: (number[131,138]@{2.71828}@)))
    (comment[139,155]@{% Negative float}@)
    (row<165,171> (number[165,171]@{1.23e5}@))
    (comment[172,203]@{% Exponential notation (123000)}@)
    (row<211,219>
     (unary_operator<211,219> -[211,212] operand: (number[212,219]@{4.56e-3}@)))
    (comment[220,253]@{% Negative exponential (-0.00456)}@)
    (row<263,269> (number[263,269]@{0b1010}@))
    (comment[270,294]@{% Binary (10 in decimal)}@)
    (row<304,310> (number[304,310]@{0B0101}@))
    (comment[311,336]@{% Binary with uppercase B}@)
    (row<348,352> (number[348,352]@{0xFF}@))
    (comment[353,383]@{% Hexadecimal (255 in decimal)}@)
    (row<393,399> (number[393,399]@{0X0005}@))
    (comment[400,423]@{% Hex with upper case X}@)
    (row<436,439> (identifier[436,439]@{inf}@))
    (comment[440,450]@{% Infinity}@)
    (row<462,466>
     (unary_operator<462,466> -[462,463] operand: (identifier[463,466]@{inf}@)))
    (comment[467,486]@{% Negative infinity}@)
    (row<499,502> (identifier[499,502]@{nan}@))
    (comment[503,517]@{% Not a Number}@)
    (row<531,533> (identifier[531,533]@{pi}@))
    (comment[534,556]@{% Built-in constant pi}@)
    (row<565,572> (identifier[565,572]@{realmax}@))
    (comment[573,597]@{% Largest positive float}@)
    (row<606,613> (identifier[606,613]@{realmin}@))
    (comment[614,650]@{% Smallest positive normalized float}@)
    (row<663,666> (identifier[663,666]@{eps}@))
    (comment[667,701]@{% Floating-point relative accuracy}@)
    (row<712,717> (identifier[712,717]@{myFcn}@))
    (comment[718,784]@{% Any valid matlab identifier should be treated as...}@)
    (row<793,800> (number[793,800]@{5.0d-15}@))
    (comment[802,839]@{% Fortan style floating point numbers}@)
    (row<848,855> (number[848,855]@{5.0D-15}@))
    (comment[857,894]@{% Fortan style floating point numbers}@) (comment[903,1258]@{% Signed/unsigned\n      % ----\n      % https://g...}@) (comment[1266,1401]@{% To specify signed 8-, 16-, 32-, and 64-bit integ...}@)
    (row<1412,1418> (number[1412,1418]@{0xFFs8}@))
    (row<1427,1434> (number[1427,1434]@{0xFFs16}@))
    (row<1443,1450> (number[1443,1450]@{0xFFs32}@))
    (row<1459,1466> (number[1459,1466]@{0xFFs64}@))
    (row<1477,1483> (number[1477,1483]@{0xFFu8}@))
    (row<1492,1499> (number[1492,1499]@{0xFFu16}@))
    (row<1508,1515> (number[1508,1515]@{0xFFu32}@))
    (row<1524,1531> (number[1524,1531]@{0xFFu64}@))
    (row<1540,1548> (number[1540,1548]@{0b0101s8}@))
    (row<1555,1564> (number[1555,1564]@{0b0101s16}@))
    (row<1571,1580> (number[1571,1580]@{0b0101s32}@))
    (row<1587,1596> (number[1587,1596]@{0b0101s64}@))
    (row<1605,1613> (number[1605,1613]@{0b0101u8}@))
    (row<1620,1629> (number[1620,1629]@{0b0101u16}@))
    (row<1636,1645> (number[1636,1645]@{0b0101u32}@))
    (row<1652,1661> (number[1652,1661]@{0b0101u64}@))
    (row<1672,1678> (number[1672,1678]@{0XFFS8}@))
    (row<1687,1694> (number[1687,1694]@{0XFFS16}@))
    (row<1703,1710> (number[1703,1710]@{0XFFS32}@))
    (row<1719,1726> (number[1719,1726]@{0XFFS64}@))
    (row<1737,1743> (number[1737,1743]@{0XFFU8}@))
    (row<1752,1759> (number[1752,1759]@{0XFFU16}@))
    (row<1768,1775> (number[1768,1775]@{0XFFU32}@))
    (row<1784,1791> (number[1784,1791]@{0XFFU64}@))
    (row<1800,1808> (number[1800,1808]@{0B0101S8}@))
    (row<1815,1824> (number[1815,1824]@{0B0101S16}@))
    (row<1831,1840> (number[1831,1840]@{0B0101S32}@))
    (row<1847,1856> (number[1847,1856]@{0B0101S64}@))
    (row<1865,1873> (number[1865,1873]@{0B0101U8}@))
    (row<1880,1889> (number[1880,1889]@{0B0101U16}@))
    (row<1896,1905> (number[1896,1905]@{0B0101U32}@))
    (row<1912,1921> (number[1912,1921]@{0B0101U64}@))
    ][1927,1928]))
 ;[1928,1929] \n[1929,1930])
