Commit History

Autor SHA1 Mensaxe Data
  Isaac Woods 7b25aafff7 Parse DefLEqual, allow Type2Opcodes in TermArgs %!s(int64=5) %!d(string=hai) anos
  Isaac Woods d7829a7286 Allow TermObjects to evaluate to AmlValues, add type 1 & 2 opcode parsers %!s(int64=5) %!d(string=hai) anos
  Isaac Woods b5306d0400 Increase max line width and run rustfmt %!s(int64=5) %!d(string=hai) anos
  Isaac Woods c599371a6b Add some basic documentation about the library %!s(int64=5) %!d(string=hai) anos
  Isaac Woods 4268ed9912 Track scope correctly and add stuff to the namespace %!s(int64=5) %!d(string=hai) anos
  Isaac Woods f7e301fb0e Redo how names in AML are represented %!s(int64=5) %!d(string=hai) anos
  Isaac Woods 99c4020f7d Also return a Result<A> in map_with_context %!s(int64=5) %!d(string=hai) anos
  Isaac Woods 8bc45cf15f Parse DefMutex %!s(int64=5) %!d(string=hai) anos
  Isaac Woods 6ec412afdb Parse DefProcessor %!s(int64=5) %!d(string=hai) anos
  Isaac Woods be94946a93 Add AmlValue variants, clean up fields a little %!s(int64=5) %!d(string=hai) anos
  Isaac Woods 7617aaa306 Parse DefPackage %!s(int64=5) %!d(string=hai) anos
  Isaac Woods 14c11842a1 Parse DefBuffer %!s(int64=5) %!d(string=hai) anos
  Isaac Woods b63cedb5df Parse String constants in ComputationalData %!s(int64=5) %!d(string=hai) anos
  Isaac Woods 8ddecb6fb9 Change the map combinator to take a Result as the return value %!s(int64=5) %!d(string=hai) anos
  Isaac Woods eafd8bae5e Provide features to control AML parser logging %!s(int64=5) %!d(string=hai) anos
  Isaac Woods 64b1ee47b5 Parse DefDevice and DefName %!s(int64=5) %!d(string=hai) anos
  Isaac Woods 206de53042 Parse DefMethod %!s(int64=5) %!d(string=hai) anos
  Isaac Woods e2d469502a Allow access to the AmlContext throughout the parse %!s(int64=5) %!d(string=hai) anos
  Isaac Woods e6ed62ba79 Parse DefOpRegion and DefField %!s(int64=5) %!d(string=hai) anos
  Isaac Woods ad1b910adc Fix parsing of TermList %!s(int64=5) %!d(string=hai) anos
  Isaac Woods 9e868f90d9 Parse bits of ComputationalData that we need so far %!s(int64=5) %!d(string=hai) anos
  Isaac Woods dd1a132d5e Start parsing term objects, and our first: DefScope %!s(int64=5) %!d(string=hai) anos