lp://staging/~maco.m/+junk/pascal-compiler

Created by Mackenzie Morgan and last modified
Get this branch:
bzr branch lp://staging/~maco.m/+junk/pascal-compiler
Only Mackenzie Morgan can upload to this branch. If you are Mackenzie Morgan please log in for upload directions.

Related bugs

Related blueprints

Branch information

Owner:
Mackenzie Morgan
Status:
Development

Recent revisions

47. By Mackenzie Morgan

line 467 fixed. apparently {} became and expression became

46. By Mackenzie Morgan

Tweaked conditional logic so serial conditions (as opposed to nested) work. Implemented looping, I think...but line 467 claims that 'expression' has not had a type declared

45. By Mackenzie Morgan

Nested conditionals in working order

44. By Mackenzie Morgan

parser.y: 'and' and 'or' added

43. By Mackenzie Morgan

parser.y:
 * create_rels(): automatically put functions in assembly
   for <, <=, >, >=, =, and <> which RELOP statements can just
   jump to

42. By Mackenzie Morgan

Divide & mod added

41. By Mackenzie Morgan

Multiplication added

40. By Mackenzie Morgan

Added support for add/subtract

39. By Mackenzie Morgan

parser.y:
 * Added formatting and comments to asm output
 * Added asm headers
 * Assignment statements now pull from stack

38. By Mackenzie Morgan

changed COMMA, LBRACK, and RBRACK to literals

Branch metadata

Branch format:
Branch format 6
Repository format:
Bazaar pack repository format 1 (needs bzr 0.92)
This branch contains Public information 
Everyone can see this information.

Subscribers