INNER CODE UNIT · Python

find_include

tanersener/mobile-ffmpeg · src/libsndfile/make_lite.py:43

def find_include (source, inc_name):
	inc_re = "(^#include\s+[\<\"]%s[\"\>]\s*)" % inc_name
	inc_result = re.search (inc_re, source, re.MULTILINE | re.DOTALL)
	if not inc_result:
		return None
	inc_text = inc_result.groups ()[0]
	return inc_text

def find_assign_statement (source, var_name):
	var_re = "(^\s+%s\s*=[^;]+;)" % var_name
	var_result = re.search (var_re, source, re.MULTILINE | re.DOTALL)
	if not var_result:
		return None
	assign_text = var_result.groups ()[0]
	return assign_text

#--------------------------------------------------------------------------------

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…