windlang

WindLang, A simple programming language built with golang πŸƒ

MIT License

Stars
16
windlang - v0.3.0-alpha Latest Release

Published by joetifa2003 over 2 years ago

Changelog

  • 5cf3b4d feat: vsc add this keyword
  • d4a2a7c feat: vsc add const keyword
  • d2a2499 feat: request library get request
  • 2cc566f feat: implement this keyword
  • 932394b feat: constant variables
  • c59e94d fix: performance improvement of environment
  • e9a0b41 fix: containsAny typo README
  • c487e62 feat: add array removeAt
  • fdf17c0 feat: add array clone
windlang - v0.2.6-alpha

Published by joetifa2003 over 2 years ago

Changelog

  • df5ba66 feat: add array count
  • 8c7aaa2 feat: add array contains
  • b1faa0b feat: update readme with examples
windlang - v0.2.5-alpha

Published by joetifa2003 over 2 years ago

Changelog

  • e59ec5c feat: add string split
  • 28a57b4 feat: add string trim
  • 79f2996 feat: add string changeAt
  • 4cc7ea8 feat: update array docs
  • de4b13a feat: add array push & pop
  • 7e70bcb feat: add array owned functions
  • df6786b feat: add string owned functions
  • ca7c674 feat: add owned functions
  • a6a0aa9 fix: change playground url
  • a9c2035 feat: add clone function
  • 94459ef feat: add remove function
  • 63cefc1 feat: append function
windlang - v0.2.4-alpha

Published by joetifa2003 over 2 years ago

Changelog

  • b09b61e fix: include stdlib sub path bug
windlang - v0.2.3-alpha

Published by joetifa2003 over 2 years ago

Changelog

  • 5dbc01f feat: change parser reporterros api
  • 5a6b382 feat: update readme
  • ec34489 Update README.md
windlang - v0.2.2-alpha

Published by joetifa2003 over 2 years ago

Changelog

  • a747bf0 fix: change go mod
windlang - v0.2.1-alpha

Published by joetifa2003 over 2 years ago

Changelog

  • c5869fc fix change package name
  • afcb234 feat: stdlib strings
  • 6cc6447 fix failing tests
  • f55dbbb feat: vsce true false
  • 75be97c feat: pretty error reporting
  • c133087 feat: vsce as keyword
  • b020945 feat: include as
windlang - v0.2.0-alpha

Published by joetifa2003 over 2 years ago

Changelog

  • 0fc2e05 feat: add darwin support
  • 5d71d2c feat: update to go 1.18
  • 0210d02 feat: include supports sub folders
  • 9bfa361 feat: float prefix expression
  • 523e6d9 feat: improve tests
  • ce03490 fix: rewrite error system
  • 444d1db feat: vsc support comments
  • 57efd6a fix: update readme
  • b9ca075 fix: postfix on indexExpression
  • 1a1de87 feat: HashMap dot index
  • e2500cd feat: hashmaps & hashmaps assign expression
  • 1725ef5 feat: add vscode extension
windlang - v0.1.4-alpha

Published by joetifa2003 over 2 years ago

Changelog

  • 69c03f7 fix: update readme
  • b9ca075 fix: postfix on indexExpression
  • 1a1de87 feat: HashMap dot index
  • e2500cd feat: hashmaps & hashmaps assign expression
  • 1725ef5 feat: add vscode extension
windlang - v0.1.3-alpha

Published by joetifa2003 over 2 years ago

Changelog

  • 71275ed feat: add input function
windlang - v0.1.2-alpha

Published by joetifa2003 over 2 years ago

Changelog

  • 6b12e6c feat: add readme
  • 7255536 feat: add nil
  • 6fcf7bc fix: clean up eval function
windlang - v0.1.1-alpha

Published by joetifa2003 over 2 years ago

Changelog

  • e0951e8 fix: env closure stackoverflow
  • 93d7464 fix: reset env after getting from pool
  • 73417d2 Update goreleaser.yml
  • 46bbb36 Update goreleaser.yml
  • a9d2f4c fix: goreleaser config
  • 7505493 feat: add tests to CI
windlang - v0.1.0-alpha

Published by joetifa2003 over 2 years ago

Changelog

  • 437af96 feat: add linux support
  • d04105c Update goreleaser.yml
  • 150e256 Update .goreleaser.yaml
  • 5fec74c feat: go releaser
  • c37d1fa Create build.yml
  • 146178e Delete goreleaser.yml
  • f5bc6e0 feat: go release
  • e7f7e88 feat: cobra cli & rearrange packages
  • 50353a3 feat: add index ecpr
  • 804c028 feat: arrays
  • 170db71 feat: optimizations
  • 398b45a fix: grouped expression
  • 52142a4 fix: optimizations
  • 0db318b fix: float and int egde case
  • 7044da8 feat: add floats
  • 9f30bc5 feat: add while, and, or, print
  • c0729ec fix: include system
  • d4056e3 feat: LT_EQ && GT_EQ
  • 32b564c feat: include system
  • 0c732d7 feat: add support for comments
  • 092dd52 fix: if supporting any expression
  • bbb233c fix: scoping issues
  • 98bd514 Delete file.pdf
  • f74d37e Initial commit