mirror of
https://github.com/revanced/smali.git
synced 2025-05-28 11:50:12 +02:00

- added logic to avoid creating an empty code_item (i.e. for abstract methods) - changed the field and parameter syntax so that there is a colon instead of a whitespace between the field/local name and the following type - changed the member name syntax, so that the initial class is specified with the preceeding 'L' and folling ';', and changed the seperator between the class name and the member name to '->' instead of just another '/' - added the ability to specify members and fields as constants for static fields or annotations (note: dalvik doesn't seem to like embedded field references) - fixed the short and byte literals in the parser (they were mistakenly using the _EMIT token) - fixed an issue with char literals where the value was always a single quote - renamed the CLASS_OR_ARRAY_TYPE_DESCRIPTOR token and related rules to REFERENCE_TYPE_DESCRIPTOR - renamed the FIELD_TYPE_DESCRIPTOR token and related rules to NONVOID_TYPE_DESCRIPTOR git-svn-id: https://smali.googlecode.com/svn/trunk@64 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
Description
smali/baksmali
Languages
Java
52.6%
Smali
45%
GAP
1.6%
Lex
0.4%
Ragel
0.3%