Prexonite 1.2.2
- CSet as Current
- Reopen milestone
- Delete
START
Start date
not set Set
start date
not set Set
start date
DUE
23JUN2011
CLOSED
20JUN2011
Budget
not set Set
budget
not set Set
budget
BUDGET
- This milestone is Closed
- This milestone was closed 3 days before due date
- Last activity in over 12 years ago
Description
Theme "Generalization of Macros"
Beta
Release Details
Prexonite v1.2.2
Release Notes
- New: Macro commands (= macros implemented in managed code)
- New: Macros can now handle partial application (must happen explicitly)
- New: Prx.exe now displays warnings and info messages. Warnings are on by default, info messages are off by default.
- New: New calling convention: call\star, allows for more flexible partial application of call/*-type functions/commands/macros.
- Fixed: code generation of block expression
- Fixed: optimization of object creation could re-order arguments
- Fixed: psr\console.pxs - Fields with an unspecified length work again
- Change: call\macro is not implemented as a macro command
- Change: Macro system now uses only 1 shared variable: context. Some of the old macro variables no longer work. You'll get nice compiler errors/warnings.
- Change: Missing entry function no longer displays a stack trace.
- Change: call, call\member, call\tail, call\async and call\macro are now implemented as macros to take advantage of call\star
Known Issues
- Incorrect uses of ToUpper/ToLower/ToDouble/etc. (using default culture)
- Creating a BlockExpression that contains jumps with targets outside that block can lead to invalid byte code being generated
- Comments at the end of a script file can cause a compile error. Workaround: Add a new line that contains just `{}`.
- Prexonite_v1.2.2_src.zip (1.09 MB - 2011-06-20)
- Prexonite_v1.2.2_bin.zip (826 KB - 2011-06-20)
Home / Developer API / Tour / Get a Project - Solutions for Bug & Issue Tracking, Collaboration Tools, Subversion Hosting, Git Hosting
Prexonite is powered by Assembla.