Skip to content

Instantly share code, notes, and snippets.

@tjdevries
Created January 11, 2021 17:27
Show Gist options
  • Save tjdevries/56facab4d29cf20dd7893a366470b436 to your computer and use it in GitHub Desktop.
Save tjdevries/56facab4d29cf20dd7893a366470b436 to your computer and use it in GitHub Desktop.
{
_callbacks = {
bytes = { <function 1> },
changedtree = { <function 2> },
child_added = {},
child_removed = {}
},
_children = {
lua = {
_callbacks = {
bytes = {},
changedtree = {},
child_added = {},
child_removed = {}
},
_children = {},
_injection_query = {
captures = <1>{ "_cdef_identifier", "c", "_exec_lua_identifier", "lua" },
info = {
captures = <table 1>,
patterns = { { { "eq?", 1, "cdef" } }, { { "eq?", 3, "exec_lua" } }, { { "eq?", 1, "cdef" } }, { { "eq?", 3, "exec_lua" } } }
},
query = <userdata 1>,
<metatable> = <2>{
__index = <table 2>,
apply_directives = <function 3>,
iter_captures = <function 4>,
iter_matches = <function 5>,
match_preds = <function 6>
}
},
_lang = "lua",
_opts = <3>{},
_parser = <userdata 2>,
_regions = { { <userdata 3> }, { <userdata 4> }, { <userdata 5> }, { <userdata 6> }, { <userdata 7> }, { <userdata 8> }, { <userdata 9> }, { <userdata 10> }, { <userdata 11> }, { <userdata 12> }, { <userdata 13> }, { <userdata 14> }, { <userdata 15> }, { <userdata 16> }, { <userdata 17> }, { <userdata 18> }, { <userdata 19> }, { <userdata 20> }, { <userdata 21> }, { <userdata 22> }, { <userdata 23> }, { <userdata 24> }, { <userdata 25> }, { <userdata 26> }, { <userdata 27> }, { <userdata 28> }, { <userdata 29> }, { <userdata 30> }, { <userdata 31> }, { <userdata 32> }, { <userdata 33> }, { <userdata 34> }, { <userdata 35> }, { <userdata 36> }, { <userdata 37> }, { <userdata 38> }, { <userdata 39> }, { <userdata 40> }, { <userdata 41> }, { <userdata 42> }, { <userdata 43> }, { <userdata 44> }, { <userdata 45> }, { <userdata 46> }, { <userdata 47> }, { <userdata 48> }, { <userdata 49> }, { <userdata 50> }, { <userdata 51> }, { <userdata 52> }, { <userdata 53> }, { <userdata 54> }, { <userdata 55> }, { <userdata 56> }, { <userdata 57> }, { <userdata 58> }, { <userdata 59> }, { <userdata 60> }, { <userdata 61> }, { <userdata 62> }, { <userdata 63> }, { <userdata 64> }, { <userdata 65> }, { <userdata 66> }, { <userdata 67> }, { <userdata 68> }, { <userdata 69> }, { <userdata 70> }, { <userdata 71> }, { <userdata 72> }, { <userdata 73> }, { <userdata 74> }, { <userdata 75> }, { <userdata 76> }, { <userdata 77> }, { <userdata 78> }, { <userdata 79> }, { <userdata 80> }, { <userdata 81> }, { <userdata 82> }, { <userdata 83> }, { <userdata 84> }, { <userdata 85> }, { <userdata 86> }, { <userdata 87> }, { <userdata 88> }, { <userdata 89> }, { <userdata 90> }, { <userdata 91> }, { <userdata 92> }, { <userdata 93> }, { <userdata 94> }, { <userdata 95> }, { <userdata 96> }, { <userdata 97> }, { <userdata 98> }, { <userdata 99> }, { <userdata 100> }, { <userdata 101> }, { <userdata 102> }, { <userdata 103> }, { <userdata 104> }, { <userdata 105> }, { <userdata 106> }, { <userdata 107> }, { <userdata 108> }, { <userdata 109> }, { <userdata 110> }, { <userdata 111> }, { <userdata 112> }, { <userdata 113> }, { <userdata 114> }, { <userdata 115> }, { <userdata 116> }, { <userdata 117> }, { <userdata 118> }, { <userdata 119> }, { <userdata 120> }, { <userdata 121> }, { <userdata 122> }, { <userdata 123> }, { <userdata 124> }, { <userdata 125> }, { <userdata 126> } },
_source = 445,
_trees = { <userdata 127>, <userdata 128>, <userdata 129>, <userdata 130>, <userdata 131>, <userdata 132>, <userdata 133>, <userdata 134>, <userdata 135>, <userdata 136>, <userdata 137>, <userdata 138>, <userdata 139>, <userdata 140>, <userdata 141>, <userdata 142>, <userdata 143>, <userdata 144>, <userdata 145>, <userdata 146>, <userdata 147>, <userdata 148>, <userdata 149>, <userdata 150>, <userdata 151>, <userdata 152>, <userdata 153>, <userdata 154>, <userdata 155>, <userdata 156>, <userdata 157>, <userdata 158>, <userdata 159>, <userdata 160>, <userdata 161>, <userdata 162>, <userdata 163>, <userdata 164>, <userdata 165>, <userdata 166>, <userdata 167>, <userdata 168>, <userdata 169>, <userdata 170>, <userdata 171>, <userdata 172>, <userdata 173>, <userdata 174>, <userdata 175>, <userdata 176>, <userdata 177>, <userdata 178>, <userdata 179>, <userdata 180>, <userdata 181>, <userdata 182>, <userdata 183>, <userdata 184>, <userdata 185>, <userdata 186>, <userdata 187>, <userdata 188>, <userdata 189>, <userdata 190>, <userdata 191>, <userdata 192>, <userdata 193>, <userdata 194>, <userdata 195>, <userdata 196>, <userdata 197>, <userdata 198>, <userdata 199>, <userdata 200>, <userdata 201>, <userdata 202>, <userdata 203>, <userdata 204>, <userdata 205>, <userdata 206>, <userdata 207>, <userdata 208>, <userdata 209>, <userdata 210>, <userdata 211>, <userdata 212>, <userdata 213>, <userdata 214>, <userdata 215>, <userdata 216>, <userdata 217>, <userdata 218>, <userdata 219>, <userdata 220>, <userdata 221>, <userdata 222>, <userdata 223>, <userdata 224>, <userdata 225>, <userdata 226>, <userdata 227>, <userdata 228>, <userdata 229>, <userdata 230>, <userdata 231>, <userdata 232>, <userdata 233>, <userdata 234>, <userdata 235>, <userdata 236>, <userdata 237>, <userdata 238>, <userdata 239>, <userdata 240>, <userdata 241>, <userdata 242>, <userdata 243>, <userdata 244>, <userdata 245>, <userdata 246>, <userdata 247>, <userdata 248>, <userdata 249>, <userdata 250> },
_valid = true,
<metatable> = <4>{
__index = <table 4>,
_do_callback = <function 7>,
_get_injections = <function 8>,
_on_bytes = <function 9>,
add_child = <function 10>,
children = <function 11>,
contains = <function 12>,
destroy = <function 13>,
for_each_child = <function 14>,
for_each_tree = <function 15>,
included_regions = <function 16>,
invalidate = <function 17>,
is_valid = <function 18>,
lang = <function 19>,
language_for_range = <function 20>,
new = <function 21>,
parse = <function 22>,
register_cbs = <function 23>,
remove_child = <function 24>,
set_included_regions = <function 25>,
source = <function 26>,
trees = <function 27>
}
}
},
_injection_query = {
captures = <5>{ "_cdef_identifier", "c", "_exec_lua_identifier", "lua" },
info = {
captures = <table 5>,
patterns = { { { "eq?", 1, "cdef" } }, { { "eq?", 3, "exec_lua" } }, { { "eq?", 1, "cdef" } }, { { "eq?", 3, "exec_lua" } } }
},
query = <userdata 251>,
<metatable> = <table 2>
},
_lang = "lua",
_opts = <table 3>,
_parser = <userdata 252>,
_regions = {},
_source = 445,
_trees = { <userdata 253> },
_valid = true,
<metatable> = <table 4>
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment