Changelog
(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
- 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