===========================================================
                                      .___ __  __   
          _________________  __ __  __| _/|__|/  |_ 
         / ___\_` __ \__  \ |  |  \/ __ | | \\_  __\
        / /_/  >  | \// __ \|  |  / /_/ | |  ||  |  
        \___  /|__|  (____  /____/\____ | |__||__|  
       /_____/            \/           \/           
              grep rough audit - static analysis tool
                  v2.8 written by @Wireghoul
=================================[justanotherhacker.com]===
snek-1.5/Makefile-29-$(SNEKS): FORCE
snek-1.5/Makefile:30:	+cd `dirname $@` && make PREFIX=$(PREFIX) DESTDIR=$(DESTDIR)
snek-1.5/Makefile-31-
##############################################
snek-1.5/Makefile-41-	+for dir in $(SUBDIRS); do (cd $$dir && make PREFIX=$(PREFIX) DESTDIR=$(DESTDIR) $@) || exit 1; done
snek-1.5/Makefile:42:	+for snek in $(SNEKS); do (cd `dirname $$snek` && make PREFIX=$(PREFIX) DESTDIR=$(DESTDIR) $@) || exit 1; done
snek-1.5/Makefile-43-
##############################################
snek-1.5/Makefile-61-	+for dir in $(SUBDIRS); do (cd $$dir && make PREFIX=$(PREFIX) DESTDIR=$(DESTDIR) $@); done
snek-1.5/Makefile:62:	+for snek in $(SNEKS); do (cd `dirname $$snek` && make PREFIX=$(PREFIX) DESTDIR=$(DESTDIR) $@); done
##############################################
snek-1.5/chips/atmega/snek-atmega.h-73-#define SNEK_ROOT_TYPE(n) 	((const snek_mem_t *) pgm_read_ptr(&(n)->type))
snek-1.5/chips/atmega/snek-atmega.h:74:#define SNEK_ROOT_ADDR(n) 	((void **) pgm_read_ptr(&(n)->addr))
snek-1.5/chips/atmega/snek-atmega.h-75-
##############################################
snek-1.5/chips/avr/snek-avr.h-81-#define SNEK_ROOT_TYPE(n) 	((const snek_mem_t *) pgm_read_ptr(&(n)->type))
snek-1.5/chips/avr/snek-avr.h:82:#define SNEK_ROOT_ADDR(n) 	((void **) pgm_read_ptr(&(n)->addr))
snek-1.5/chips/avr/snek-avr.h-83-
##############################################
snek-1.5/chips/avr/snek-avr51.x-186-  }  > data AT> text
snek-1.5/chips/avr/snek-avr51.x:187:  .bss  ADDR(.data) + SIZEOF (.data)   : AT (ADDR (.bss))
snek-1.5/chips/avr/snek-avr51.x-188-  {
##############################################
snek-1.5/chips/avr/snek-avr51.x-201-  }  > data
snek-1.5/chips/avr/snek-avr51.x:202:   __data_load_start = LOADADDR(.data);
snek-1.5/chips/avr/snek-avr51.x-203-   __data_load_end = __data_load_start + SIZEOF(.data);
snek-1.5/chips/avr/snek-avr51.x-204-  /* Global data not cleared after reset.  */
snek-1.5/chips/avr/snek-avr51.x:205:  .noinit  ADDR(.bss) + SIZEOF (.bss)  :  AT (ADDR (.noinit))
snek-1.5/chips/avr/snek-avr51.x-206-  {
##############################################
snek-1.5/chips/samd21/ao-arch-funcs.h-125-ao_arch_memory_barrier(void) {
snek-1.5/chips/samd21/ao-arch-funcs.h:126:	asm volatile("" ::: "memory");
snek-1.5/chips/samd21/ao-arch-funcs.h-127-}
##############################################
snek-1.5/chips/samd21/ao-flash-samd21.c-66-static void
snek-1.5/chips/samd21/ao-flash-samd21.c:67:_ao_flash_set_addr(void *addr)
snek-1.5/chips/samd21/ao-flash-samd21.c-68-{
##############################################
snek-1.5/chips/samd21/ao-flash-samd21.c-82-
snek-1.5/chips/samd21/ao-flash-samd21.c:83:	_ao_flash_set_addr(addr);
snek-1.5/chips/samd21/ao-flash-samd21.c-84-	_ao_flash_execute(SAMD21_NVMCTRL_CTRLA_CMD_UR);
##############################################
snek-1.5/chips/samd21/ao-flash-samd21.c-94-
snek-1.5/chips/samd21/ao-flash-samd21.c:95:	_ao_flash_set_addr(addr);
snek-1.5/chips/samd21/ao-flash-samd21.c-96-	_ao_flash_execute(SAMD21_NVMCTRL_CTRLA_CMD_LR);
##############################################
snek-1.5/chips/samd21/ao-flash-samd21.c-104-	_ao_flash_unlock(row);
snek-1.5/chips/samd21/ao-flash-samd21.c:105:	_ao_flash_set_addr(row);
snek-1.5/chips/samd21/ao-flash-samd21.c-106-	_ao_flash_execute(SAMD21_NVMCTRL_CTRLA_CMD_ER);
##############################################
snek-1.5/chips/samd21/ao-flash-samd21.c-161-
snek-1.5/chips/samd21/ao-flash-samd21.c:162:	_ao_flash_set_addr(dst);
snek-1.5/chips/samd21/ao-flash-samd21.c-163-	_ao_flash_execute(SAMD21_NVMCTRL_CTRLA_CMD_WP);
##############################################
snek-1.5/chips/samd21/ao-usb-samd21.c-34-
snek-1.5/chips/samd21/ao-usb-samd21.c:35:#define AO_USB_OUT_SLEEP_ADDR	(&ao_usb_out_avail)
snek-1.5/chips/samd21/ao-usb-samd21.c-36-
##############################################
snek-1.5/chips/samd21/snek-samd21.ld-74-	} >ram AT>rom :ram_init
snek-1.5/chips/samd21/snek-samd21.ld:75:	PROVIDE(__data_source = LOADADDR(.textram));
snek-1.5/chips/samd21/snek-samd21.ld-76-
##############################################
snek-1.5/chips/samd21/snek-samd21.ld-85-	} >ram AT>rom :ram_init
snek-1.5/chips/samd21/snek-samd21.ld:86:	PROVIDE(__snek_data_source = LOADADDR(.data));
snek-1.5/chips/samd21/snek-samd21.ld-87-	PROVIDE(__snek_data_size = __snek_data_end - __snek_data_start);
##############################################
snek-1.5/chips/samd21/snek-samd21.ld-104-
snek-1.5/chips/samd21/snek-samd21.ld:105:	PROVIDE(__tdata_source = LOADADDR(.tdata));
snek-1.5/chips/samd21/snek-samd21.ld-106-	PROVIDE(__tdata_size = SIZEOF(.tdata));
##############################################
snek-1.5/doc/util/make-steps-1-#!/bin/sh
snek-1.5/doc/util/make-steps:2:dir=`dirname $0`
snek-1.5/doc/util/make-steps-3-for i in "$@"; do
snek-1.5/doc/util/make-steps:4:	step=`basename "$i" .html`.adoc
snek-1.5/doc/util/make-steps-5-	"$dir"/make-step < "$i" > "$step"
##############################################
snek-1.5/hosts/linux/linux-install.sh.in-139-#
snek-1.5/hosts/linux/linux-install.sh.in:140:archive_line=`awk '/^__ARCHIVE_BELOW__/ {print NR + 1; exit 0; }' "$0"`
snek-1.5/hosts/linux/linux-install.sh.in-141-
##############################################
snek-1.5/hosts/linux/linux-install.sh.in-169-for infile in "$target"/Snek/*.in; do
snek-1.5/hosts/linux/linux-install.sh.in:170:    desktop=`basename "$infile" .in`
snek-1.5/hosts/linux/linux-install.sh.in-171-    # pre-pend a vendor to .desktop filenames
##############################################
snek-1.5/hosts/linux/linux-install.sh.in-248-	    for d in "$target"/Snek/*.desktop; do
snek-1.5/hosts/linux/linux-install.sh.in:249:		base=`basename $d`
snek-1.5/hosts/linux/linux-install.sh.in-250-		cp --remove-destination "$d" "$HOME/Desktop/"
##############################################
snek-1.5/hosts/macosx/build-mac-16-curdir=`pwd`
snek-1.5/hosts/macosx/build-mac:17:dir=`dirname $0`
snek-1.5/hosts/macosx/build-mac-18-cd "$dir/../.."
##############################################
snek-1.5/hosts/macosx/build-mac-29-build="$1"
snek-1.5/hosts/macosx/build-mac:30:builddir=`echo $build | sed 's/^[^:]*://'`
snek-1.5/hosts/macosx/build-mac:31:buildhost=`echo $build | sed 's/:.*$//'`
snek-1.5/hosts/macosx/build-mac-32-echo builddir "$builddir"
##############################################
snek-1.5/hosts/macosx/install-macosx-2-echo -e '\033[34mInstalling Snek\033[39m'
snek-1.5/hosts/macosx/install-macosx:3:dir=`dirname "$0"`
snek-1.5/hosts/macosx/install-macosx-4-cd "$dir"
##############################################
snek-1.5/hosts/macosx/runsnek-2-echo -n -e "\033]0;Snek\007"
snek-1.5/hosts/macosx/runsnek:3:ME=`dirname $0`
snek-1.5/hosts/macosx/runsnek-4-"$ME"/../Resources/snek
##############################################
snek-1.5/hosts/macosx/runsnekde-2-echo -n -e "\033]0;SnekDE\007"
snek-1.5/hosts/macosx/runsnekde:3:ME=`dirname $0`
snek-1.5/hosts/macosx/runsnekde-4-export PYTHONPATH="$ME"/../Resources/lib/python3.7
##############################################
snek-1.5/hosts/macosx/snek-script-1-#!/bin/bash
snek-1.5/hosts/macosx/snek-script:2:ME=`dirname $0`
snek-1.5/hosts/macosx/snek-script-3-open -a Terminal $ME/runsnek
##############################################
snek-1.5/hosts/macosx/snekde-script-1-#!/bin/bash
snek-1.5/hosts/macosx/snekde-script:2:ME=`dirname $0`
snek-1.5/hosts/macosx/snekde-script-3-open -a Terminal $ME/runsnekde
##############################################
snek-1.5/hosts/windows/Instdrv/NSIS/Includes/java.nsh-10-	!macro GetFileVersionCall _FILE _RESULT
snek-1.5/hosts/windows/Instdrv/NSIS/Includes/java.nsh:11:		Push `${_FILE}`
snek-1.5/hosts/windows/Instdrv/NSIS/Includes/java.nsh-12-		Call GetFileVersion
##############################################
snek-1.5/ports/esp32/CMakeLists.txt-4-
snek-1.5/ports/esp32/CMakeLists.txt:5:include($ENV{IDF_PATH}/tools/cmake/project.cmake)
snek-1.5/ports/esp32/CMakeLists.txt-6-project(snek-esp32-$ENV{SNEK_VERSION_DASH})
##############################################
snek-1.5/ports/hifive1revb/metal.default.lds-115-
snek-1.5/ports/hifive1revb/metal.default.lds:116:	PROVIDE( metal_segment_itim_source_start = LOADADDR(.itim) );
snek-1.5/ports/hifive1revb/metal.default.lds:117:	PROVIDE( metal_segment_itim_target_start = ADDR(.itim) );
snek-1.5/ports/hifive1revb/metal.default.lds:118:	PROVIDE( metal_segment_itim_target_end = ADDR(.itim) + SIZEOF(.itim) );
snek-1.5/ports/hifive1revb/metal.default.lds-119-
##############################################
snek-1.5/ports/hifive1revb/metal.default.lds-144-
snek-1.5/ports/hifive1revb/metal.default.lds:145:	PROVIDE( metal_segment_data_source_start = LOADADDR(.data) );
snek-1.5/ports/hifive1revb/metal.default.lds:146:	PROVIDE( __data_source = LOADADDR(.data) );
snek-1.5/ports/hifive1revb/metal.default.lds:147:	PROVIDE( metal_segment_data_target_start = ADDR(.data) );
snek-1.5/ports/hifive1revb/metal.default.lds:148:	PROVIDE( __data_start = ADDR(.data) );
snek-1.5/ports/hifive1revb/metal.default.lds:149:	PROVIDE( __data_size = . - ADDR(.data) );
snek-1.5/ports/hifive1revb/metal.default.lds:150:	PROVIDE( __tdata_source = LOADADDR(.tdata) );
snek-1.5/ports/hifive1revb/metal.default.lds-151-	PROVIDE( __tdata_size = SIZEOF(.tdata) );
##############################################
snek-1.5/ports/hifive1revb/metal.default.lds-175-	} >ram AT>ram :ram
snek-1.5/ports/hifive1revb/metal.default.lds:176:	PROVIDE( metal_segment_bss_target_start = ADDR(.tbss) );
snek-1.5/ports/hifive1revb/metal.default.lds:177:	PROVIDE( __bss_start = ADDR(.tbss) );
snek-1.5/ports/hifive1revb/metal.default.lds-178-	PROVIDE( metal_segment_bss_target_end = . );
snek-1.5/ports/hifive1revb/metal.default.lds:179:	PROVIDE( __bss_size = . - ADDR(.tbss) );
snek-1.5/ports/hifive1revb/metal.default.lds-180-
##############################################
snek-1.5/ports/qemu-arm/snek-arm.in-1-#!/bin/sh
snek-1.5/ports/qemu-arm/snek-arm.in:2:here=`dirname $0`
snek-1.5/ports/qemu-arm/snek-arm.in-3-args="arg='snek'"
##############################################
snek-1.5/ports/qemu-riscv/snek-riscv.in-1-#!/bin/sh
snek-1.5/ports/qemu-riscv/snek-riscv.in:2:here=`dirname $0`
snek-1.5/ports/qemu-riscv/snek-riscv.in-3-args="arg='snek'"
##############################################
snek-1.5/snek-code.c-525-		memcpy(&o, &code->code[ip], sizeof(snek_offset_t));
snek-1.5/snek-code.c:526:		dbg("%s\n", (char *) snek_pool_addr(o));
snek-1.5/snek-code.c-527-		break;
##############################################
snek-1.5/snek-exec.c-889-					 */
snek-1.5/snek-exec.c:890:					snek_code = snek_pool_addr(snek_poly_to_func(snek_a)->code);
snek-1.5/snek-exec.c-891-					ip = 0;
##############################################
snek-1.5/snek-frame.c-35-{
snek-1.5/snek-frame.c:36:	return snek_pool_addr(frame->prev);
snek-1.5/snek-frame.c-37-}
##############################################
snek-1.5/snek-frame.c-165-
snek-1.5/snek-frame.c:166:	snek_code = snek_pool_addr(snek_frame->code);
snek-1.5/snek-frame.c-167-	snek_frame = snek_frame_prev(snek_frame);
##############################################
snek-1.5/snek-frame.c-224-		f = snek_frame_prev(f);
snek-1.5/snek-frame.c:225:		if (!f || snek_mark_block_addr(&snek_frame_mem, f))
snek-1.5/snek-frame.c-226-			break;
##############################################
snek-1.5/snek-list.c-25-{
snek-1.5/snek-list.c:26:	return snek_pool_addr(list->data);
snek-1.5/snek-list.c-27-}
##############################################
snek-1.5/snek-memory.c-32-#define SNEK_ROOT_TYPE(n) ((n)->type)
snek-1.5/snek-memory.c:33:#define SNEK_ROOT_ADDR(n) ((n)->addr)
snek-1.5/snek-memory.c-34-#endif
##############################################
snek-1.5/snek-memory.c-151-/* Address of an offset within the pool */
snek-1.5/snek-memory.c:152:static void *pool_addr(snek_offset_t offset) {
snek-1.5/snek-memory.c-153-#if SNEK_DEBUG
##############################################
snek-1.5/snek-memory.c-183-bool
snek-1.5/snek-memory.c:184:snek_is_pool_addr(const void *addr)
snek-1.5/snek-memory.c-185-{
##############################################
snek-1.5/snek-memory.c-302-		if (mem) {
snek-1.5/snek-memory.c:303:			void **a = SNEK_ROOT_ADDR(&snek_root[i]), *v;
snek-1.5/snek-memory.c-304-			if (a == NULL || (v = *a) != NULL) {
snek-1.5/snek-memory.c:305:				visit_addr(mem, a);
snek-1.5/snek-memory.c-306-			}
snek-1.5/snek-memory.c-307-		} else {
snek-1.5/snek-memory.c:308:			snek_poly_t *a = (snek_poly_t *) SNEK_ROOT_ADDR(&snek_root[i]), p;
snek-1.5/snek-memory.c-309-			if (a && !snek_is_null(p = *a)) {
##############################################
snek-1.5/snek-memory.c-318-		while (!snek_offset_is_none(note)) {
snek-1.5/snek-memory.c:319:			snek_list_t *list = pool_addr(note);
snek-1.5/snek-memory.c-320-			debug_memory("\tprocess list %d\n", pool_offset(list));
snek-1.5/snek-memory.c:321:			visit_addr(snek_mems(snek_list), (void **) &list);
snek-1.5/snek-memory.c-322-			note = snek_list_note_next(list);
##############################################
snek-1.5/snek-memory.c-333-{
snek-1.5/snek-memory.c:334:	return snek_mark_addr(type, *ref);
snek-1.5/snek-memory.c-335-}
##############################################
snek-1.5/snek-memory.c-481-#if SNEK_DEBUG
snek-1.5/snek-memory.c:482:	if (!snek_is_pool_addr(addr))
snek-1.5/snek-memory.c-483-		return true;
##############################################
snek-1.5/snek-memory.c-522-bool
snek-1.5/snek-memory.c:523:snek_mark_block_addr(const struct snek_mem *type, void *addr)
snek-1.5/snek-memory.c-524-{
##############################################
snek-1.5/snek-memory.c-536-bool
snek-1.5/snek-memory.c:537:snek_mark_addr(const struct snek_mem *type, void *addr)
snek-1.5/snek-memory.c-538-{
snek-1.5/snek-memory.c-539-	bool ret;
snek-1.5/snek-memory.c:540:	ret = snek_mark_block_addr(type, addr);
snek-1.5/snek-memory.c-541-	if (!ret)
##############################################
snek-1.5/snek-memory.c-550-		return true;
snek-1.5/snek-memory.c:551:	return snek_mark_addr(type, pool_addr(offset));
snek-1.5/snek-memory.c-552-}
##############################################
snek-1.5/snek-memory.c-599-#if SNEK_DEBUG
snek-1.5/snek-memory.c:600:	if (!snek_is_pool_addr(addr))
snek-1.5/snek-memory.c-601-		snek_panic("non-pool addr in heap");
##############################################
snek-1.5/snek-memory.c-603-
snek-1.5/snek-memory.c:604:	ret = snek_mark_addr(snek_mems(type), addr);
snek-1.5/snek-memory.c-605-	if (!ret && type == snek_list)
##############################################
snek-1.5/snek-memory.c-650-bool
snek-1.5/snek-memory.c:651:snek_move_block_addr(void **ref)
snek-1.5/snek-memory.c-652-{
##############################################
snek-1.5/snek-memory.c-657-#if SNEK_DEBUG
snek-1.5/snek-memory.c:658:	if (!snek_is_pool_addr(addr))
snek-1.5/snek-memory.c-659-		snek_panic("non-pool address");
##############################################
snek-1.5/snek-memory.c-663-	ret = snek_move_block_offset(&offset);
snek-1.5/snek-memory.c:664:	*ref = pool_addr(offset);
snek-1.5/snek-memory.c-665-
##############################################
snek-1.5/snek-memory.c-669-bool
snek-1.5/snek-memory.c:670:snek_move_addr(const struct snek_mem *type, void **ref)
snek-1.5/snek-memory.c-671-{
snek-1.5/snek-memory.c-672-	bool ret;
snek-1.5/snek-memory.c:673:	ret = snek_move_block_addr(ref);
snek-1.5/snek-memory.c-674-	if (!ret)
##############################################
snek-1.5/snek-memory.c-685-	if (!ret)
snek-1.5/snek-memory.c:686:		SNEK_MEM_MOVE(type)(pool_addr(*ref));
snek-1.5/snek-memory.c-687-	return ret;
##############################################
snek-1.5/snek-memory.c-706-#if SNEK_DEBUG
snek-1.5/snek-memory.c:707:	if (!snek_is_pool_addr(addr))
snek-1.5/snek-memory.c-708-		snek_panic("non-pool address");
##############################################
snek-1.5/snek-memory.c-710-
snek-1.5/snek-memory.c:711:	bool ret = snek_move_addr(snek_mems(type), &addr);
snek-1.5/snek-memory.c-712-
##############################################
snek-1.5/snek-memory.c-734-	}
snek-1.5/snek-memory.c:735:	addr = pool_addr(snek_top);
snek-1.5/snek-memory.c-736-	memset(addr, '\0', size);
##############################################
snek-1.5/snek-memory.c-742-void *
snek-1.5/snek-memory.c:743:snek_pool_addr(snek_offset_t offset)
snek-1.5/snek-memory.c-744-{
##############################################
snek-1.5/snek-memory.c-747-
snek-1.5/snek-memory.c:748:	return pool_addr(offset);
snek-1.5/snek-memory.c-749-}
##############################################
snek-1.5/snek-name.c-101-	id = snek_id;
snek-1.5/snek-name.c:102:	for (n = snek_names; n; n = snek_pool_addr(n->next)) {
snek-1.5/snek-name.c-103-		if (!strcmp(n->name, name))
##############################################
snek-1.5/snek-name.c-128-
snek-1.5/snek-name.c:129:	for (n = snek_names; n; n = snek_pool_addr(n->next)) {
snek-1.5/snek-name.c-130-		if (id == match_id)
##############################################
snek-1.5/snek-name.c-150-	for (;;) {
snek-1.5/snek-name.c:151:		n = snek_pool_addr(n->next);
snek-1.5/snek-name.c-152-		if (!n)
snek-1.5/snek-name.c-153-			break;
snek-1.5/snek-name.c:154:		snek_mark_block_addr(&snek_name_mem, n);
snek-1.5/snek-name.c-155-	}
##############################################
snek-1.5/snek-name.c-165-			break;
snek-1.5/snek-name.c:166:		n = snek_pool_addr(n->next);
snek-1.5/snek-name.c-167-	}
##############################################
snek-1.5/snek-print.c-19-{
snek-1.5/snek-print.c:20:	snek_code_t	*code = snek_pool_addr(func->code);
snek-1.5/snek-print.c-21-	if (code)
##############################################
snek-1.5/snek-string.c-234-{
snek-1.5/snek-string.c:235:	if (snek_is_pool_addr(s))
snek-1.5/snek-string.c-236-		snek_stack_push(snek_string_to_poly((char *) s));
##############################################
snek-1.5/snek-string.c-241-{
snek-1.5/snek-string.c:242:	if (snek_is_pool_addr(s))
snek-1.5/snek-string.c-243-		return snek_poly_to_string(snek_stack_pop());
##############################################
snek-1.5/snek.h-694-bool
snek-1.5/snek.h:695:snek_is_pool_addr(const void *addr);
snek-1.5/snek.h-696-
##############################################
snek-1.5/snek.h-709-bool
snek-1.5/snek.h:710:snek_mark_block_addr(const struct snek_mem *type, void *addr);
snek-1.5/snek.h-711-
snek-1.5/snek.h-712-bool
snek-1.5/snek.h:713:snek_mark_addr(const struct snek_mem *type, void *addr);
snek-1.5/snek.h-714-
##############################################
snek-1.5/snek.h-721-bool
snek-1.5/snek.h:722:snek_move_block_addr(void **ref);
snek-1.5/snek.h-723-
##############################################
snek-1.5/snek.h-727-bool
snek-1.5/snek.h:728:snek_move_addr(const struct snek_mem *type, void **ref);
snek-1.5/snek.h-729-
##############################################
snek-1.5/snek.h-748-void *
snek-1.5/snek.h:749:snek_pool_addr(snek_offset_t offset);
snek-1.5/snek.h-750-
##############################################
snek-1.5/test/Makefile-87-		for lang in $(LANGS); do \
snek-1.5/test/Makefile:88:			baselang=`basename $$lang`; \
snek-1.5/test/Makefile-89-			if $$lang $$TEST; then \
##############################################
snek-1.5/test/Makefile-99-		for lang in $(LANGS); do \
snek-1.5/test/Makefile:100:			baselang=`basename $$lang`; \
snek-1.5/test/Makefile-101-			$$lang $$TEST >/dev/null 2>&1; \