whoops added so the 2 in something like log2 won't parse as a number
diff --git a/components/prism-scheme.js b/components/prism-scheme.js
index 0b05352..d7b7abf 100644
--- a/components/prism-scheme.js
+++ b/components/prism-scheme.js
@@ -13,7 +13,7 @@ Prism.languages.scheme = {
pattern : /(["])(?:(?=(\\?))\2.)*?\1|'[^('|\s)]+/ //thanks http://stackoverflow.com/questions/171480/regex-grabbing-values-between-quotation-marks
},
'number' :{
- pattern : /[-+]?[0-9]*\.?[0-9]+((\s*)[-+]{1}(\s*)[0-9]*\.?[0-9]+i)?/
+ pattern : /(\s|\))[-+]?[0-9]*\.?[0-9]+((\s*)[-+]{1}(\s*)[0-9]*\.?[0-9]+i)?/
},
'operator' : {
pattern : /(\*|\+|\-|\%|\/|<=|=>|>=|<|=|>)/