Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
kagsa-macos-1.2.0.zip | 2023-06-08 | 19.1 MB | |
kagsa-termux-1.2.0.zip | 2023-06-08 | 8.5 MB | |
kagsa-linux-1.2.0.zip | 2023-06-07 | 8.1 MB | |
kagsa-win-1.2.0.zip | 2023-06-07 | 11.5 MB | |
1.2.0.tar.gz | 2023-06-07 | 26.2 kB | |
1.2.0.zip | 2023-06-07 | 39.7 kB | |
README.md | 2023-06-07 | 1.9 kB | |
Totals: 7 Items | 47.3 MB | 0 |
KAGSA 1.2.0 :
- [x] Fix
Math
library
The Math
module was not working due to some bugs in the Python code.
- [x] Replace
System.input()
toSystem.read()
.
Now you should use System.read()
.
- [x] Fix the illegal char error of Lexer.
Fix some problems in illegal char errors.
- [x] Fix
Keyboard.record()
function (now works).
This function was not working properly, the problem is now resolved
-
[x] Add
reverse()
method forstr
andlist
.lst = list(1,2,3); str = "hello"
write lst.reverse() write reverse(lst) // [3,2,1]
write str.reverse(); write reverse(str) // olleh
-
[x] Add
sorted()
method forlist
.lst = list(3,25,42,44,66,99,10,4);
write lst.sorted() write sorted(lst) // [3, 4, 10, 25, 42, 44, 66, 99]
-
[x] New way to compile and include libraries.
External dealings with kgl libraries will not differ, but the defining and including of libraries has been reformulated in order to be smaller. You cannot use the libraries of this version with other versions, and you cannot use the libraries of other versions in this version.
- [x] New Commands on the Command Line.
The first :
kagsa --setup LIB.kgl
kagsa -s LIB.kgl
is to setup the library next to the source code of KAGSA kagsasrc/libs
, so that you do not need to add the library to your project folder, the second:
kagsa --unsetup LIB.kgl
kagsa -us LIB.kgl
is to unsetup a library that you setup before, and the last command is :
kagsa --cleantmp
kagsa -ct
and it is used to delete temporary files Which KAGSA used, always when you call a KGL library to your project, KAGSA will create temp files to call it, so it is better to delete them every once in a while
- [x] Fix the Jump command
There was a bug due to some modifications and now it works