=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== acme-0.97~svn20201116+ds/contrib/ultraedit_wordfile/acme_wordfile.txt:1:/L10"ACME 65xx Asm" Nocase Line Comment = ; Escape Char = \ String Chars = "' File Extensions = A ASM ASS acme-0.97~svn20201116+ds/contrib/ultraedit_wordfile/acme_wordfile.txt-2-/Delimiters = :;#$"'()<>^-*/%+=&| , ? ############################################## acme-0.97~svn20201116+ds/testing/math1.a-28- +a ^abcdef = $ab acme-0.97~svn20201116+ds/testing/math1.a:29: +a addr(abcdef) = abcdef acme-0.97~svn20201116+ds/testing/math1.a-30- +a int(abcdef) = abcdef ############################################## acme-0.97~svn20201116+ds/docs/Changes.txt-188- flagged as "address" or "non-address". acme-0.97~svn20201116+ds/docs/Changes.txt:189:The "addr()" function can now also be written as "address()". acme-0.97~svn20201116+ds/docs/Changes.txt-190-Fixed a bug in report listing generator: CR characters in input caused ############################################## acme-0.97~svn20201116+ds/docs/QuickRef.txt-400- 16 arctan(v) inverse of tan() acme-0.97~svn20201116+ds/docs/QuickRef.txt:401: 16 address(v) mark as address addr(v) acme-0.97~svn20201116+ds/docs/QuickRef.txt-402- 16 int(v) convert to integer ############################################## acme-0.97~svn20201116+ds/src/mnemo.c-603- get_int_arg(result, FALSE); acme-0.97~svn20201116+ds/src/mnemo.c:604: typesystem_want_nonaddr(result); // FIXME - this is wrong for 65ce02's PHW# acme-0.97~svn20201116+ds/src/mnemo.c-605- break; ############################################## acme-0.97~svn20201116+ds/src/mnemo.c-608- get_int_arg(result, FALSE); acme-0.97~svn20201116+ds/src/mnemo.c:609: typesystem_want_addr(result); acme-0.97~svn20201116+ds/src/mnemo.c-610- if (GotByte == ']') { ############################################## acme-0.97~svn20201116+ds/src/mnemo.c-619- *result = expression.result.u.number; acme-0.97~svn20201116+ds/src/mnemo.c:620: typesystem_want_addr(result); acme-0.97~svn20201116+ds/src/mnemo.c-621- // check for indirect addressing ############################################## acme-0.97~svn20201116+ds/src/mnemo.c-801- get_int_arg(&target, TRUE); acme-0.97~svn20201116+ds/src/mnemo.c:802: typesystem_want_addr(&target); acme-0.97~svn20201116+ds/src/mnemo.c-803- if ((pc.ntype == NUMTYPE_INT) && (target.ntype == NUMTYPE_INT)) { ############################################## acme-0.97~svn20201116+ds/src/mnemo.c-836- get_int_arg(&target, TRUE); acme-0.97~svn20201116+ds/src/mnemo.c:837: typesystem_want_addr(&target); acme-0.97~svn20201116+ds/src/mnemo.c-838- if ((pc.ntype == NUMTYPE_INT) && (target.ntype == NUMTYPE_INT)) { ############################################## acme-0.97~svn20201116+ds/src/mnemo.c-1042- get_int_arg(&zpmem, TRUE); acme-0.97~svn20201116+ds/src/mnemo.c:1043: typesystem_want_addr(&zpmem); acme-0.97~svn20201116+ds/src/mnemo.c-1044- if (Input_accept_comma()) { ############################################## acme-0.97~svn20201116+ds/src/mnemo.c-1078- get_int_arg(&source, TRUE); acme-0.97~svn20201116+ds/src/mnemo.c:1079: typesystem_want_nonaddr(&source); acme-0.97~svn20201116+ds/src/mnemo.c-1080- // get comma ############################################## acme-0.97~svn20201116+ds/src/mnemo.c-1090- get_int_arg(&target, TRUE); acme-0.97~svn20201116+ds/src/mnemo.c:1091: typesystem_want_nonaddr(&target); acme-0.97~svn20201116+ds/src/mnemo.c-1092- // output ############################################## acme-0.97~svn20201116+ds/src/mnemo.c-1108- get_int_arg(&target, TRUE); acme-0.97~svn20201116+ds/src/mnemo.c:1109: typesystem_want_addr(&target); acme-0.97~svn20201116+ds/src/mnemo.c-1110- Output_byte(opcode); ############################################## acme-0.97~svn20201116+ds/src/alu.c-65- OPID_BANKBYTEOF, // ^v bank byte of acme-0.97~svn20201116+ds/src/alu.c:66: OPID_ADDRESS, // addr(v) FIXME - add nonaddr()? acme-0.97~svn20201116+ds/src/alu.c-67- OPID_INT, // int(v) ############################################## acme-0.97~svn20201116+ds/src/typesystem.c-39-// warn if result is not integer acme-0.97~svn20201116+ds/src/typesystem.c:40:void typesystem_want_nonaddr(struct number *result) acme-0.97~svn20201116+ds/src/typesystem.c-41-{ ############################################## acme-0.97~svn20201116+ds/src/typesystem.c-53-// warn if result is not address acme-0.97~svn20201116+ds/src/typesystem.c:54:void typesystem_want_addr(struct number *result) acme-0.97~svn20201116+ds/src/typesystem.c-55-{ ############################################## acme-0.97~svn20201116+ds/src/typesystem.h-19-// warn if result is not integer acme-0.97~svn20201116+ds/src/typesystem.h:20:extern void typesystem_want_nonaddr(struct number *result); acme-0.97~svn20201116+ds/src/typesystem.h-21-// warn if result is not address acme-0.97~svn20201116+ds/src/typesystem.h:22:extern void typesystem_want_addr(struct number *result); acme-0.97~svn20201116+ds/src/typesystem.h-23- ############################################## acme-0.97~svn20201116+ds/examples/me/out.a-507- stx locks ; 'CBM-shift' off acme-0.97~svn20201116+ds/examples/me/out.a:508: stx addr($0ac5) ; 'ASC/DIN' off acme-0.97~svn20201116+ds/examples/me/out.a-509- stx basic ; 'Basic-IRQ' off ############################################## acme-0.97~svn20201116+ds/examples/me/out.a-511- ldx #$0b ; VIC off acme-0.97~svn20201116+ds/examples/me/out.a:512: stx addr($11e7) acme-0.97~svn20201116+ds/examples/me/out.a-513- lda mode ; which mode ? ############################################## acme-0.97~svn20201116+ds/examples/me/out.a-569-- lda keyb, x ; keyboard-tabs acme-0.97~svn20201116+ds/examples/me/out.a:570: sta addr($033e), x acme-0.97~svn20201116+ds/examples/me/out.a-571- dex ############################################## acme-0.97~svn20201116+ds/examples/me/out.a-749- sta locks ; 'CBM-Shift' on acme-0.97~svn20201116+ds/examples/me/out.a:750: sta addr($0ac5) ; 'ASC/DIN' on acme-0.97~svn20201116+ds/examples/me/out.a-751- sta basic ; 'Basic-IRQ' on