Skip to content

Instantly share code, notes, and snippets.

View gmvi's full-sized avatar

George Matter gmvi

  • Greater Seattle Area
View GitHub Profile
@gmvi
gmvi / parse_para.py
Created July 17, 2013 20:33
Python function to parse nested parentheses.
def parse(string):
if not string: return
if string[0] != "(": raise ValueError("malformed string")
parsed = ()
last = 0
count = 0
for i in range(len(string)):
if string[i] == "(": count += 1
if string[i] == ")": count -= 1
if count == 0:
@gmvi
gmvi / kicktraq_links.user.js
Last active December 19, 2015 03:59
Kicktraq Links: UserScript for adding a Kicktraq link to Kickstarter project pages.