( x . y )
email: frank@consxy.com | resume (pdf)

Changelog (link)

0.1.1 - Interim Release (link)

This release was after we moved from github to consxy, and so old releases were lost.

  • Release 0.1.1, remove windows/osx release targets34a80fe
  • UI/Model Parse - Sliders - WIP89cb348
  • UI/Model Parse - Textboxes0c3453d
  • UI/Model Parse - Switches5f87a9f
  • Forever Buttons - Handle stop correctly6cb99e3
  • UI - Forever Buttonsbd5ae84
  • UI - View positioned correctlybc0c656
  • UI - Buttons31a8f42
  • Model Parse - Buttonsbb7b484
  • Parser/Transpiler - Add optional reporter logica1c5dfe
  • CLI Extension - Button press5a40730
  • CLI moved from curses to opengl04d5397

0.1 - Engine - Wolf Sheep works (link)

  • Parse models v1 - sections - c49ca54
  • Parse widgets v1 - view - 2d8a7c9
  • World size from view - 213ed30
  • Add strictmath library - 34a7f8e
  • Torus topography v1 - fd works - 75a9610
  • Parse widgets v1 - slider - 81d51af
  • Parse widgets v1 - switch - 72aabe5
  • Parse widgets v2 - globals - b4f2bfd
  • Improve lexer - Be able to lex wolf sheep - 04bfaf3
  • Improve parser - handle structure of netlogo programs - 2d02833
  • Code - globals - 3abea70
  • Improve parser - add wolfsheep prims, infix ability - 72d7364
  • Improve parser - generate prims from globals - 18f00de
  • Improve parser - generate prims from lets - b81522f
  • Improve parser - generate prims from procedures - c9cf0d1
  • Improve parser - generate some prims from breed statements - fb6e383
  • Prims - Implement = - 76f94e0
  • Prims - Implement != - c694b81
  • Prims - Implement -, *, +, / - ede7df2
  • Prims - Implement <, <= - aac9bb3
  • Prims - Implement any? - daa3b99
  • Prims - Implement die - b018550
  • Prims - Implement rt, lt - 2c338ef
  • Prims - Implement if, ifelse - d546c89
  • Prims - Implement colors, nobody - 399b297
  • Add patches - 8b23537
  • Prims - Implement let - 1e4bdde
  • Prims - Implement reset-ticks, tick, ticks - 9413d37
  • Prims - Implement agent variables, Implement of, who - 82888b4
  • Prims - Implement patches, pcolor, set - f00d5c7
  • Prims - Implement one-of - c11c429
  • Prims - Implement color, label, label-color, size - ef8590a
  • Prims - Implement random, random-xcor, random-ycor, setxy - 0a00e05
  • Make agentsets annotated lists, Implement count - 3528ea7
  • Prims - Update ask, of to take agents - 1d54233
  • Prims - Update one-of to take lists - 5a7fb5c
  • Prims - Optional arguments - bc4ccb4
  • Prims - Implement with - 083d6c2
  • Prims - Implement not - 9d76751
  • Prims - Implement hatch - 1dd12dd
  • Prims - Implement set-default-shape - 9eef8ec
  • Prims - Implement round - 008caa3
  • Prims - Implement clear-all, ca - 7a82368
  • Prims - Implement display as placeholder - aa47422
  • Prims - Implement stop - 393d2cd
  • Implement Precedence - c75540c
  • Add export to common lisp form, forms - 762ab38
  • Code - procedures - d5b1d22
  • Code - turtles-own - 97c390f
  • Code - patches-own - 31f7cb6
  • Prims - Implement turtles-here - c739aec
  • Code - breeds - bc6386a
  • Code - procedures handle stop better - f011c77
  • Prims - die halts execution - 3ae0c35
  • Wolf Sheep works in tests - 807df6b
  • Extension loading - CLI Extension loaded by default - cca1c12
  • CLI Extension - q - 057ed8d
  • Parser - Add :token argument type - b257366
  • CLI Extension - Add load, help - 92fae8c
  • Shapes - polygon, circle, rectangle - 268b16d
  • Shapes - dynamic coloring for only parts of shapes - db4e129
  • Code reformat - Break up nvm files, package declaration based on dictionary grouping - 885270b
  • Code reformat - Macro for functions implement commands to return :undefined - 6fc4a17
  • Model export as lisp - Wolf sheep - 687ec5d
  • Release 0.1.0 - Engine - Wolf sheep works - a66006d

0.0 - Initial release (link)