(CommandList children: [ (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgname) op:Equal rhs:{(lua-json)} spids:[3])] spids: [3] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgver) op:Equal rhs:{(20140920.13)} spids:[6])] spids: [6] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgrel) op:Equal rhs:{(1)} spids:[9])] spids: [9] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ("Simple JSON encoding and decoding in pure Lua"))} spids: [12] ) ] spids: [12] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:url) op: Equal rhs: {(DQ ("http://regex.info/blog/lua/json"))} spids: [17] ) ] spids: [17] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:arch) op:Equal rhs:{(DQ (noarch))} spids:[22])] spids: [22] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:license) op:Equal rhs:{(DQ (AS-IS))} spids:[27])] spids: [27] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:depends) op:Equal rhs:{(DQ )} spids:[32])] spids: [32] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:makedepends) op: Equal rhs: {(DQ ("lua-dev lua"))} spids: [36] ) ] spids: [36] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:install) op:Equal rhs:{(DQ )} spids:[41])] spids: [41] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:subpackages) op:Equal rhs:{(DQ )} spids:[45])] spids: [45] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:source) op: Equal rhs: {(DQ ("http://dev.alpinelinux.org/archive/lua-json-20140920.13.tar.gz"))} spids: [49] ) ] spids: [49] ) (FuncDef name: build body: (BraceGroup children: [(ControlFlow token:<ControlFlow_Return return> arg_word:{(0)})] spids: [58] ) spids: [54 57] ) (FuncDef name: package body: (BraceGroup children: [ (Assignment keyword: Assign_Local pairs: [ (assign_pair lhs: (LhsName name:_lmoddir) op: Equal rhs: { (CommandSubPart command_list: (CommandList children: [ (C {(pkg-config)} {(--variable) (Lit_Other "=") (INSTALL_LMOD)} {(lua)}) ] ) left_token: <Left_CommandSub "$("> spids: [78 86] ) } spids: [77] ) ] spids: [75] ) (C {(install)} {(-Dm644)} {(DQ ($ VSub_Name "$srcdir")) (/JSON.lua)} {(DQ (${ VSub_Name pkgdir) ($ VSub_Name "$_lmoddir")) (/JSON.lua)} ) ] spids: [72] ) spids: [68 71] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:md5sums) op: Equal rhs: {(DQ ("c083c14032cedecf7243d50d68b12538 lua-json-20140920.13.tar.gz"))} spids: [109] ) ] spids: [109] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:sha256sums) op: Equal rhs: { (DQ ( "e30a6efa30173a90d1bba1fadb25784030db3cc9b2540a6b49cc5ac678fd1cb7 lua-json-20140920.13.tar.gz" ) ) } spids: [114] ) ] spids: [114] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:sha512sums) op: Equal rhs: { (DQ ( "bc5eebecbf2d6b27ecb4ca9a18f3d20c0b0d6a757968b8ccaffee52799b2228b4f8dc42271d261119e75db4843121c21891e6893fe93ff321be446a8e8e5be0d lua-json-20140920.13.tar.gz" ) ) } spids: [119] ) ] spids: [119] ) ] )