Matt Lott
Matt Lott
This would be a great help when debugging sass issues that may be masked by brunch. E.g. #61.
This can break in a weird way for some scenarios (null param) currently, because `createParamsObj` is not applied to user functions that haven't been defined yet: https://github.com/differentmatt/filbert/blob/master/filbert.js#L2178 But, this isn't...
``` python if False: print('false') else print('true') ``` ``` javascript if (false) { __pythonRuntime.functions.print('false'); } __pythonRuntime.functions.print('true'); ```
Running `grunt test` should test filbert.js and filbert_loose.js. Currently it only runs tests against filbert.js. To test filbert_loose.js, you have to hack test/spec/util.js to target filbert_loose.js instead.
This is probably not limited to while loops. Input: ``` python total = 0 while True: total += 1; break; print(total) ``` Output: ``` javascript var total = 0; while...
https://docs.python.org/3.4/library/functions.html#type
https://docs.python.org/3.4/reference/expressions.html#not-in List, tuple, and dictionary equality would be great first steps. ``` python # These are True in Python, false in JavaScript [1, 2] == [1, 2] {'a': 10, 'b':'hi'}...
https://docs.python.org/3.4/tutorial/datastructures.html#dictionaries