Results 102 issues of Seemann

Currently & prefix can be used to enter decimal numbers in hex..end, e.g. ``` hex &100 end ``` will produce a byte 64. Similarly we can define a constant and...

priority:p3
type:nice-to-have
scope:compiler

Currently if you try to download the files from SB Library (classes.db, enums.txt) in most cases you won't be able to use them due to numerous issues. This ticket summarized...

priority:p1
status:in dev triage

> this is a complex feature that requires joint support from both the CLEO runtime & compilers. > See also [Functions RFC](https://github.com/sannybuilder/dev/issues/263) ## Idea Be able to export SCM functions...

scope:language

``` 0@s = '0123456789ABCDE' ``` compiles with no error producing valid bytecode (opcode [05AA](https://library.sannybuilder.com/#/sa/default/05AA)). but the runtime (game) limits number of chars written into 0@s to 8 characters. so 0@s...

priority:p3
type:nice-to-have
scope:compiler
runtime limitation

by @ilychkov > I kinda wish the search window behaved the same way as in Notepad++ when nothing is found. So instead of having to deal with the Match not...

priority:p3
type:nice-to-have
scope:IDE

currently auto-update only works for base modes: gta3, vc, sa, sa mobile. it does not auto-update other modes (e.g. sa v2 or sa sbl). it only downloads `*.json` file. it...

priority:p2
type:nice-to-have
scope:edit modes

Prefer SBL command names over legacy keywords when disassembling a file. Only use keywords.txt for backward compatibility in compiler.

priority:p2
type:nice-to-have
scope:disassembler

GitHub Discussions: https://github.com/sannybuilder/dev/discussions Discord channel: https://sannybuilder.com/discord [![Discord](https://img.shields.io/discord/911487285990674473?style=for-the-badge)](https://sannybuilder.com/discord)

### Syntax Inspired by Rust range syntax: https://doc.rust-lang.org/reference/expressions/range-expr.html ``` lower bound..upper bound lower bound..=upper bound lower bound.. lower bound..= ..upper bound ..=upper bound ``` `..` upper bound is not included...

type:feature
priority:p3
scope:compiler
scope:language

there are two main ways of declaring a variable type: 1. using `var` keyword. `var 0@: int`, `var $var: int` 2. using a predefined type followed by variable name: `int...

type:bug
priority:p2
scope:compiler