Skip to content

Instantly share code, notes, and snippets.

@sebbekarlsson
Created January 23, 2021 21:38
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sebbekarlsson/f4ee3178ba300d959828a65d0d8b10c2 to your computer and use it in GitHub Desktop.
Save sebbekarlsson/f4ee3178ba300d959828a65d0d8b10c2 to your computer and use it in GitHub Desktop.
AST_COMPOUND[0x55ddda8b09b0](
-AST_FUNCTION[0x55ddda4ab940](
-(
--AST_NAME[0x55ddda4abab0](
---value
--)
-)
-{
--AST_COMPOUND[0x55ddda4abc50](
---AST_ASSIGNMENT[0x55ddda4ac070](
----AST_NAME[0x55ddda4abef0](
-----type
----)
----AST_STATE[0x55ddda4ac1a0](
-----AST_NAME[0x55ddda4ac310](
------value
-----)
----)
---)
---,
---AST_STATE[0x55ddda4ac4d0](
----AST_BINOP[0x55ddda4b1550](
----)
----AST_BINOP[0x55ddda4b1840](
----)
----AST_BINOP[0x55ddda4b1b10](
----)
----AST_BINOP[0x55ddda4b1dd0](
----)
----AST_BINOP[0x55ddda4b20c0](
----)
----AST_STRING[0x55ddda4b2230](
-----function
----)
---)
---,
---AST_NOOP[0x55ddd9c73850](
---)
--)
-}
-)
-,
-AST_FUNCTION[0x55ddda4cf690](
-(
--AST_NAME[0x55ddda4cf800](
---value
--)
-)
-{
--AST_COMPOUND[0x55ddda4cf9a0](
---AST_STATE[0x55ddda4cfad0](
----AST_STATE[0x55ddda4cfc40](
-----AST_BINOP[0x55ddda4cff30](
-----)
-----AST_BINOP[0x55ddda4d0210](
-----)
-----AST_BINOP[0x55ddda4d0800](
-----)
-----AST_BINOP[0x55ddda4d0df0](
-----)
-----AST_NAME[0x55ddda4d0f60](
------symbolTag
-----)
----)
---)
---,
---AST_NOOP[0x55ddd9c73850](
---)
--)
-}
-)
-,
-AST_FUNCTION[0x55ddda4d4b00](
-(
--AST_NAME[0x55ddda4d4c70](
---value
--)
-)
-{
--AST_COMPOUND[0x55ddda4d4de0](
---AST_CONDITION[0x55ddda4d4f10](
---(
----AST_UNOP[0x55ddda4d5060](
----)
----AST_NAME[0x55ddda4d5190](
-----value
----)
---)
---{
----AST_COMPOUND[0x55ddda4d5330](
-----AST_STATE[0x55ddda4d5460](
------AST_BINOP[0x55ddda4d5750](
------)
------AST_TERNARY[0x55ddda4d59f0](
------)
------AST_NOOP[0x55ddd9c73850](
------)
-----)
-----,
-----AST_NOOP[0x55ddd9c73850](
-----)
----)
---}
---)
---,
---AST_ASSIGNMENT[0x55ddda4de330](
----AST_NAME[0x55ddda4d5f20](
-----value
----)
----AST_CALL[0x55ddda4de5b0](
-----AST_NAME[0x55ddda4de460](
------toNumber
-----)
-----(
-----AST_NAME[0x55ddda4de6e0](
------value
-----)
----)
----)
---)
---,
---AST_CONDITION[0x55ddda4de8d0](
---(
----AST_BINOP[0x55ddda4deba0](
----)
----AST_BINOP[0x55ddda4dee70](
----)
----AST_BINOP[0x55ddda4df140](
----)
----AST_UNOP[0x55ddda4df2b0](
----)
----AST_NAME[0x55ddda4df3e0](
-----INFINITY
----)
---)
---{
----AST_COMPOUND[0x55ddda4df580](
-----AST_ASSIGNMENT[0x55ddda4df9a0](
------AST_NAME[0x55ddda4df820](
-------sign
------)
------AST_BINOP[0x55ddda4dfc70](
------)
------AST_TERNARY[0x55ddda4dfef0](
------)
------AST_NOOP[0x55ddd9c73850](
------)
-----)
-----,
-----AST_STATE[0x55ddda4d93a0](
------AST_BINOP[0x55ddda4d9690](
------)
------AST_NAME[0x55ddda4d97e0](
-------MAX_INTEGER
------)
-----)
-----,
-----AST_NOOP[0x55ddd9c73850](
-----)
----)
---}
---)
---,
---AST_STATE[0x55ddda4d9980](
----AST_BINOP[0x55ddda4d9c70](
----)
----AST_TERNARY[0x55ddda4d9f40](
----)
----AST_NOOP[0x55ddd9c73850](
----)
---)
---,
---AST_NOOP[0x55ddd9c73850](
---)
--)
-}
-)
-,
-AST_FUNCTION[0x55ddda53d7a0](
-(
--AST_TUPLE[0x55ddda53da90](
--[
---AST_NAME[0x55ddda53d910](
----object
---)
---,
---AST_TUPLE[0x55ddda53dd40](
---[
----AST_NAME[0x55ddda53dbc0](
-----path
----)
----,
----AST_NAME[0x55ddda53de70](
-----defaultValue
----)
---]
---)
--]
--)
-)
-{
--AST_COMPOUND[0x55ddda53e050](
---AST_ASSIGNMENT[0x55ddda53e300](
----AST_NAME[0x55ddda53e180](
-----path
----)
----AST_CALL[0x55ddda53e590](
-----AST_NAME[0x55ddda53e410](
------castPath
-----)
-----(
-----AST_TUPLE[0x55ddda5447b0](
-----[
------AST_NAME[0x55ddda544630](
-------path
------)
------,
------AST_NAME[0x55ddda5448e0](
-------object
------)
-----]
-----)
----)
----)
---)
---,
---AST_ASSIGNMENT[0x55ddda544e20](
----AST_NAME[0x55ddda544ca0](
-----index
----)
----AST_UNOP[0x55ddda544f70](
----)
----AST_TUPLE[0x55ddda5451f0](
----[
-----AST_INT[0x55ddda5450c0](
------1
-----)
-----,
-----AST_ASSIGNMENT[0x55ddda5454a0](
------AST_NAME[0x55ddda545320](
-------length
------)
------AST_BINOP[0x55ddda545730](
------)
------AST_NAME[0x55ddda545880](
-------length
------)
-----)
----]
----)
---)
---,
---AST_CONDITION[0x55ddda545a40](
---(
----AST_UNOP[0x55ddda545bb0](
----)
----AST_NAME[0x55ddda545ce0](
-----length
----)
---)
---{
----AST_COMPOUND[0x55ddda545e80](
-----AST_ASSIGNMENT[0x55ddda546130](
------AST_NAME[0x55ddda545fb0](
-------length
------)
------AST_INT[0x55ddda546260](
-------1
------)
-----)
-----,
-----AST_ASSIGNMENT[0x55ddda54de10](
------AST_NAME[0x55ddda5463b0](
-------object
------)
------AST_NAME[0x55ddda54df20](
-------undefined
------)
-----)
-----,
-----AST_NOOP[0x55ddd9c73850](
-----)
----)
---}
---)
---,
---AST_WHILE[0x55ddda54e070](
---(
----AST_UNOP[0x55ddda54e180](
----)
----AST_BINOP[0x55ddda54e430](
----)
----AST_NAME[0x55ddda54e580](
-----length
----)
---)
---{
----AST_COMPOUND[0x55ddda54e720](
-----AST_ASSIGNMENT[0x55ddda54eb40](
------AST_NAME[0x55ddda54e9c0](
-------value
------)
------AST_BINOP[0x55ddda54edf0](
------)
------AST_TERNARY[0x55ddda54f0c0](
------)
------AST_NOOP[0x55ddd9c73850](
------)
-----)
-----,
-----AST_CONDITION[0x55ddda548b00](
-----(
------AST_BINOP[0x55ddda548dd0](
------)
------AST_NAME[0x55ddda548f20](
-------undefined
------)
-----)
-----{
------AST_COMPOUND[0x55ddda5490c0](
-------AST_ASSIGNMENT[0x55ddda549370](
--------AST_NAME[0x55ddda5491f0](
---------index
--------)
--------AST_NAME[0x55ddda549480](
---------length
--------)
-------)
-------,
-------AST_ASSIGNMENT[0x55ddda5497a0](
--------AST_NAME[0x55ddda549620](
---------value
--------)
--------AST_NAME[0x55ddda5498d0](
---------defaultValue
--------)
-------)
-------,
-------AST_NOOP[0x55ddd9c73850](
-------)
------)
-----}
-----)
-----,
-----AST_ASSIGNMENT[0x55ddda549bf0](
------AST_NAME[0x55ddda549a70](
-------object
------)
------AST_TERNARY[0x55ddda54a1a0](
------)
------AST_NOOP[0x55ddd9c73850](
------)
-----)
-----,
-----AST_NOOP[0x55ddd9c73850](
-----)
----)
---}
---)
---,
---AST_STATE[0x55ddda54ad50](
----AST_NAME[0x55ddda54aea0](
-----object
----)
---)
---,
---AST_NOOP[0x55ddd9c73850](
---)
--)
-}
-)
-,
-AST_FUNCTION[0x55ddda034390](
-(
--AST_NAME[0x55ddda0344e0](
---value
--)
-)
-{
--AST_COMPOUND[0x55ddda034680](
---AST_CONDITION[0x55ddda0347b0](
---(
----AST_STATE[0x55ddda03ced0](
-----AST_BINOP[0x55ddda03d1c0](
-----)
-----AST_STRING[0x55ddda03d330](
------string
-----)
----)
---)
---{
----AST_COMPOUND[0x55ddda03d4c0](
-----AST_STATE[0x55ddda03d5f0](
------AST_NAME[0x55ddda03d760](
-------value
------)
-----)
-----,
-----AST_NOOP[0x55ddd9c73850](
-----)
----)
---}
---)
---,
---AST_CONDITION[0x55ddda03d940](
---(
----AST_CALL[0x55ddda03dc10](
-----AST_NAME[0x55ddda03da90](
------isArray
-----)
-----(
-----AST_NAME[0x55ddda03dd40](
------value
-----)
----)
----)
---)
---{
----AST_COMPOUND[0x55ddda03df30](
-----AST_STATE[0x55ddda03e060](
------AST_BINOP[0x55ddda03e940](
------)
------AST_STRING[0x55ddda03ea90](
-------
------)
-----)
-----,
-----AST_NOOP[0x55ddd9c73850](
-----)
----)
---}
---)
---,
---AST_CONDITION[0x55ddda03ec60](
---(
----AST_CALL[0x55ddda03ef30](
-----AST_NAME[0x55ddda03edb0](
------isSymbol
-----)
-----(
-----AST_NAME[0x55ddda03f060](
------value
-----)
----)
----)
---)
---{
----AST_COMPOUND[0x55ddda03f250](
-----AST_STATE[0x55ddda03f380](
------AST_TERNARY[0x55ddda03f670](
------)
------AST_NOOP[0x55ddd9c73850](
------)
-----)
-----,
-----AST_NOOP[0x55ddd9c73850](
-----)
----)
---}
---)
---,
---AST_ASSIGNMENT[0x55ddda040500](
----AST_NAME[0x55ddda040380](
-----result
----)
----AST_BINOP[0x55ddda0407d0](
----)
----AST_STRING[0x55ddda040900](
-----
----)
---)
---,
---AST_STATE[0x55ddda040ae0](
----AST_TERNARY[0x55ddda041a20](
----)
----AST_NOOP[0x55ddd9c73850](
----)
---)
---,
---AST_NOOP[0x55ddd9c73850](
---)
--)
-}
-)
-,
-AST_FUNCTION[0x55ddda4ebfd0](
-(
--AST_NAME[0x55ddda4ec140](
---value
--)
-)
-{
--AST_COMPOUND[0x55ddda4ec2e0](
---AST_STATE[0x55ddda4ec410](
----AST_BINOP[0x55ddda4ec700](
----)
----AST_TERNARY[0x55ddda4ec9d0](
----)
----AST_NOOP[0x55ddd9c73850](
----)
---)
---,
---AST_NOOP[0x55ddd9c73850](
---)
--)
-}
-)
-,
-AST_FUNCTION[0x55ddda4d6e20](
-(
--AST_NAME[0x55ddda4d6f90](
---value
--)
-)
-{
--AST_COMPOUND[0x55ddda4d7130](
---AST_ASSIGNMENT[0x55ddda4d7550](
----AST_NAME[0x55ddda4d73d0](
-----result
----)
----AST_TUPLE[0x55ddda4d7b20](
----[
-----AST_CALL[0x55ddda4d7800](
------AST_NAME[0x55ddda4d7680](
-------toFinite
------)
------(
------AST_NAME[0x55ddda4d7930](
-------value
------)
-----)
-----)
-----,
-----AST_ASSIGNMENT[0x55ddda4db420](
------AST_NAME[0x55ddda4db2a0](
-------remainder
------)
------AST_BINOP[0x55ddda4db6d0](
------)
------AST_INT[0x55ddda4db840](
-------1
------)
-----)
----]
----)
---)
---,
---AST_STATE[0x55ddda4db9b0](
----AST_BINOP[0x55ddda4dbca0](
----)
----AST_TERNARY[0x55ddda4dbf90](
----)
----AST_NOOP[0x55ddd9c73850](
----)
---)
---,
---AST_NOOP[0x55ddd9c73850](
---)
--)
-}
-)
-,
-AST_FUNCTION[0x55ddda4da460](
-(
--AST_NAME[0x55ddda4da5d0](
---value
--)
-)
-{
--AST_COMPOUND[0x55ddda4da770](
---AST_CONDITION[0x55ddda4da8a0](
---(
----AST_STATE[0x55ddda4da9f0](
-----AST_BINOP[0x55ddda4dace0](
-----)
-----AST_STRING[0x55ddda4dae50](
------number
-----)
----)
---)
---{
----AST_COMPOUND[0x55ddda4dafe0](
-----AST_STATE[0x55ddda4db110](
------AST_NAME[0x55ddda4e1310](
-------value
------)
-----)
-----,
-----AST_NOOP[0x55ddd9c73850](
-----)
----)
---}
---)
---,
---AST_CONDITION[0x55ddda4e14d0](
---(
----AST_CALL[0x55ddda4e17a0](
-----AST_NAME[0x55ddda4e1620](
------isSymbol
-----)
-----(
-----AST_NAME[0x55ddda4e18d0](
------value
-----)
----)
----)
---)
---{
----AST_COMPOUND[0x55ddda4e1ac0](
-----AST_STATE[0x55ddda4e1bf0](
------AST_NAME[0x55ddda4e1d60](
-------NAN
------)
-----)
-----,
-----AST_NOOP[0x55ddd9c73850](
-----)
----)
---}
---)
---,
---AST_CONDITION[0x55ddda4e1f20](
---(
----AST_CALL[0x55ddda4e21f0](
-----AST_NAME[0x55ddda4e2070](
------isObject
-----)
-----(
-----AST_NAME[0x55ddda4e2320](
------value
-----)
----)
----)
---)
---{
----AST_COMPOUND[0x55ddda4e2510](
-----AST_ASSIGNMENT[0x55ddda4e2930](
------AST_NAME[0x55ddda4e27b0](
-------other
------)
------AST_STATE[0x55ddda4e2a60](
-------AST_BINOP[0x55ddda4e3040](
-------)
-------AST_TERNARY[0x55ddda4e3340](
-------)
-------AST_NOOP[0x55ddd9c73850](
-------)
------)
-----)
-----,
-----AST_ASSIGNMENT[0x55ddda4e3e90](
------AST_NAME[0x55ddda4e3d10](
-------value
------)
------AST_TERNARY[0x55ddda4e4480](
------)
------AST_NOOP[0x55ddd9c73850](
------)
-----)
-----,
-----AST_NOOP[0x55ddd9c73850](
-----)
----)
---}
---)
---,
---AST_CONDITION[0x55ddda4e4c80](
---(
----AST_STATE[0x55ddda4e4dd0](
-----AST_BINOP[0x55ddda4e50c0](
-----)
-----AST_STRING[0x55ddda4e5230](
------string
-----)
----)
---)
---{
----AST_COMPOUND[0x55ddda4e53c0](
-----AST_STATE[0x55ddda4ea660](
------AST_BINOP[0x55ddda4ea950](
------)
------AST_TERNARY[0x55ddda4eabf0](
------)
------AST_NOOP[0x55ddd9c73850](
------)
-----)
-----,
-----AST_NOOP[0x55ddd9c73850](
-----)
----)
---}
---)
---,
---AST_ASSIGNMENT[0x55ddda4eb430](
----AST_NAME[0x55ddda4eb2d0](
-----value
----)
----AST_BINOP[0x55ddda4eb6c0](
----)
----AST_CALL[0x55ddda4eb990](
-----AST_NAME[0x55ddda4eb810](
------replace
-----)
-----(
-----AST_TUPLE[0x55ddda4ebc40](
-----[
------AST_NAME[0x55ddda4ebac0](
-------reTrim
------)
------,
------AST_STRING[0x55ddda4ebd70](
-------
------)
-----]
-----)
----)
----)
---)
---,
---AST_ASSIGNMENT[0x55ddda4e5920](
----AST_NAME[0x55ddda4e57a0](
-----isBinary
----)
----AST_BINOP[0x55ddda4e5bd0](
----)
----AST_CALL[0x55ddda4e5ea0](
-----AST_NAME[0x55ddda4e5d20](
------test
-----)
-----(
-----AST_NAME[0x55ddda4e5fd0](
------value
-----)
----)
----)
---)
---,
---AST_STATE[0x55ddda4e6220](
----AST_TERNARY[0x55ddda4e6e00](
----)
----AST_NOOP[0x55ddd9c73850](
----)
---)
---,
---AST_NOOP[0x55ddd9c73850](
---)
--)
-}
-)
-,
-AST_FUNCTION[0x55ddda16f290](
-(
--AST_NAME[0x55ddda160820](
---methodName
--)
-)
-{
--AST_COMPOUND[0x55ddda1609c0](
---AST_ASSIGNMENT[0x55ddda174290](
----AST_NAME[0x55ddda160c60](
-----func
----)
----AST_ARRAY[0x55ddda174540](
----[
-----AST_NAME[0x55ddda174670](
------methodName
-----)
----]
----)
---)
---,
---AST_STATE[0x55ddda170920](
----AST_FUNCTION[0x55ddda170a90](
----(
-----AST_TUPLE[0x55ddda170d40](
-----[
------AST_NAME[0x55ddda170bc0](
-------number
------)
------,
------AST_NAME[0x55ddda170e70](
-------precision
------)
-----]
-----)
----)
----{
-----AST_COMPOUND[0x55ddda171030](
------AST_ASSIGNMENT[0x55ddda1712e0](
-------AST_NAME[0x55ddda171160](
--------number
-------)
-------AST_CALL[0x55ddda171570](
--------AST_NAME[0x55ddda1713f0](
---------toNumber
--------)
--------(
--------AST_NAME[0x55ddda1716a0](
---------number
--------)
-------)
-------)
------)
------,
------AST_ASSIGNMENT[0x55ddda171a30](
-------AST_NAME[0x55ddda1718b0](
--------precision
-------)
-------AST_BINOP[0x55ddda171ce0](
-------)
-------AST_TERNARY[0x55ddda171fd0](
-------)
-------AST_NOOP[0x55ddd9c73850](
-------)
------)
------,
------AST_CONDITION[0x55ddda172d40](
------(
-------AST_BINOP[0x55ddda172ff0](
-------)
-------AST_CALL[0x55ddda1732c0](
--------AST_NAME[0x55ddda173140](
---------nativeIsFinite
--------)
--------(
--------AST_NAME[0x55ddda1733f0](
---------number
--------)
-------)
-------)
------)
------{
-------AST_COMPOUND[0x55ddda173600](
--------AST_ASSIGNMENT[0x55ddda173a20](
---------AST_NAME[0x55ddda1738a0](
----------pair
---------)
---------AST_TUPLE[0x55ddda178880](
---------[
----------AST_BINOP[0x55ddda1782a0](
----------)
----------AST_CALL[0x55ddda178550](
-----------AST_NAME[0x55ddda1783d0](
------------split
-----------)
-----------(
-----------AST_STRING[0x55ddda1786a0](
------------e
-----------)
----------)
----------)
----------,
----------AST_ASSIGNMENT[0x55ddda178b30](
-----------AST_NAME[0x55ddda1789b0](
------------value
-----------)
-----------AST_CALL[0x55ddda178de0](
------------AST_NAME[0x55ddda178c60](
-------------func
------------)
------------(
------------AST_BINOP[0x55ddda179360](
------------)
------------AST_BINOP[0x55ddda179620](
------------)
------------AST_UNOP[0x55ddda179790](
------------)
------------AST_BINOP[0x55ddda179d10](
------------)
------------AST_NAME[0x55ddda179e40](
-------------precision
------------)
-----------)
-----------)
----------)
---------]
---------)
--------)
--------,
--------AST_ASSIGNMENT[0x55ddda17a1b0](
---------AST_NAME[0x55ddda17a030](
----------pair
---------)
---------AST_BINOP[0x55ddda17aa80](
---------)
---------AST_CALL[0x55ddda17ad30](
----------AST_NAME[0x55ddda17abb0](
-----------split
----------)
----------(
----------AST_STRING[0x55ddda17ae80](
-----------e
----------)
---------)
---------)
--------)
--------,
--------AST_STATE[0x55ddda174860](
---------AST_UNOP[0x55ddda1749f0](
---------)
---------AST_BINOP[0x55ddda174f90](
---------)
---------AST_BINOP[0x55ddda175250](
---------)
---------AST_UNOP[0x55ddda1753c0](
---------)
---------AST_BINOP[0x55ddda175940](
---------)
---------AST_NAME[0x55ddda175a70](
----------precision
---------)
--------)
--------,
--------AST_NOOP[0x55ddd9c73850](
--------)
-------)
------}
------)
------,
------AST_STATE[0x55ddda175c10](
-------AST_CALL[0x55ddda175f00](
--------AST_NAME[0x55ddda175d80](
---------func
--------)
--------(
--------AST_NAME[0x55ddda176030](
---------number
--------)
-------)
-------)
------)
------,
------AST_NOOP[0x55ddd9c73850](
------)
-----)
----}
----)
---)
---,
---AST_NOOP[0x55ddd9c73850](
---)
--)
-}
-)
-,
-AST_ASSIGNMENT[0x55ddda6583b0](
--AST_NAME[0x55ddda658230](
---ceil
--)
--AST_CALL[0x55ddda658660](
---AST_NAME[0x55ddda6584e0](
----createRound
---)
---(
---AST_STRING[0x55ddda6587b0](
----ceil
---)
--)
--)
-)
)
AST_COMPOUND[0x55ddd9c69810](
-AST_IMPORT[0x55ddd9c69940](
-{
--BYTES(2401)
-}
-)
-,
-AST_CALL[0x55ddd9c69ea0](
--AST_NAME[0x55ddd9c69d20](
---ceil
--)
--(
--AST_FLOAT[0x55ddd9c69fd0](
---25.433
--)
-)
-)
-,
-AST_NOOP[0x55ddd9c695c0](
-)
)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment