Commits

Author Commit Message Labels Comments Date
masklinn
Make __hash__ return strings instead of numbers, simpler to implement
masklinn
Implement conversion of Array to py.list and tuple/list.__getitem__ (very basic)
masklinn
Automatically convert raw js Object values to py.object values (with all attributes correctly set)
masklinn
Fix stupid bug in constructor __call__ arguments forwarding
masklinn
Fix transformation of arbitrary callable attributes into instancemethods for no good reason
masklinn
Implement string concatenation via + operator
masklinn
Update readme and todo
masklinn
Hook __getitem__ into evaluator (not implemented by any type yet)
masklinn
Implement third prefix numerical operator in data model (call right method)
masklinn
Fully implement (untested) binary numerical operators
masklinn
Add basic arithmetics operator
masklinn
Now supports kwargs, worth a version
masklinn
Keyword arguments support, fixes #3
Tags
0.5
masklinn
[FIX] style issues: unused variables, missing semicolons, redundant declarations and implicit globals
masklinn
Fix issue with tokenizer failing on trailing spaces
masklinn
Add simple string-eq test
masklinn
Document an idea of what is and is not implemented in py.js atm
masklinn
'Improve' rich comparison handling: fall back on comparing type names if objects can't be compared
masklinn
Add license file, fixes #1
masklinn
Instance methods kind-of working is probably worth tagging
masklinn
Builtins should be built in
Tags
0.4
masklinn
Implement instance methods
masklinn
Try to produce actual definition lists, mostly fail
masklinn
Convert readme to plain rST, neither bitbucket nor github understand Sphinx's roles and directives
masklinn
rst modeline does not work, rename readme file
masklinn
Rename project to py.js, remove temp doc folder (re-add it when there's actual documentation)
masklinn
Fix numbers tokenizer (tokenize.py tokenizes a literal '0' via the octal pattern which I've removed), implement truthiness for floats
masklinn
Implement __nonzero__ for NoneType
masklinn
Added basic callables, not sure it's correctly done at all...
masklinn
Remove unused utility functions and regexp section classifier in tokenizer
  1. Prev
  2. Next