lp:~mgiuca/mars/infix

Created by Matt Giuca and last modified
Get this branch:
bzr branch lp:~mgiuca/mars/infix
Only Matt Giuca can upload to this branch. If you are Matt Giuca please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Matt Giuca
Project:
Mars
Status:
Merged

Recent revisions

1305. By Matt Giuca

Merge from trunk (fix for Sphinx 1.1.2).

1304. By Matt Giuca

doc/faq: Remove infix operators from the list of desired features.

1303. By Matt Giuca

doc/intro: Update tutorial to use infix notation where possible.
Now explains that standard and infix notation is available.

1302. By Matt Giuca

doc/typedicts, unittest: Updated code samples to use infix notation rather than the standard built-in functions.

1301. By Matt Giuca

Merge from trunk (documentation).

1300. By Matt Giuca

doc: Syntax highlighting now accepts infix operator symbols.

1299. By Matt Giuca

parsem: Optimisation: a negated positive integer literal is parsed as a negative integer literal.
The resulting code avoids a call to @sub.

1298. By Matt Giuca

token: Removed the possibility of a negative intlit. Now intlits must be positive.
This doesn't break anything because negative intlits are now interpreted as unary negation of positive literals.
It fixes the parsing of a binary subtraction expression with no space between the '-' and a literal right operand (e.g., '2-4').
Updated documentation, test cases.

1297. By Matt Giuca

doc/exprs: Added precedence table.

1296. By Matt Giuca

doc: Added full documentation for the new infix operators.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:mars
This branch contains Public information 
Everyone can see this information.

Subscribers