|
73662814ca
|
Add collections documentation
|
2024-01-12 20:52:30 +01:00 |
|
|
02fd959e58
|
Add new functions documentation
|
2024-01-12 20:52:30 +01:00 |
|
|
779f4f9368
|
Collapse long Constants block by default
|
2024-01-12 20:52:30 +01:00 |
|
|
3cafd29221
|
Rearrange module pages
|
2024-01-12 20:52:30 +01:00 |
|
|
2fbd578b77
|
Preserve the order of Map elements by default
|
2024-01-12 20:52:30 +01:00 |
|
|
90314e0cb9
|
Add Gradle ownlangExec and generateMarkdownModules tasks
|
2024-01-12 20:52:30 +01:00 |
|
|
68570f10f1
|
Add custom components, update vuepress version
|
2024-01-12 20:52:30 +01:00 |
|
|
b2982b3ad1
|
Adjust docs styles
|
2024-01-12 20:52:30 +01:00 |
|
|
99a95a044f
|
Update README
|
2024-01-12 20:52:30 +01:00 |
|
|
d1c7a67817
|
Add modules documentation generator
|
2024-01-12 20:52:30 +01:00 |
|
|
c76ef4a8cc
|
Split modules.yml documentation per module
|
2024-01-12 20:52:30 +01:00 |
|
|
2a45a30778
|
Add VuePress documentation subproject
|
2024-01-12 20:52:30 +01:00 |
|
|
bd836c868a
|
Add Prism.js and highlight.js syntax highlight definitions
|
2024-01-12 20:52:30 +01:00 |
|
|
f575b43b51
|
[server] More server functions
|
2024-01-12 20:52:30 +01:00 |
|
|
e59e09aeb8
|
[server] Add server module
|
2024-01-12 20:52:30 +01:00 |
|
|
523c76dd38
|
Convert OwnLang value to Java object
|
2024-01-12 20:52:30 +01:00 |
|
|
5d00598e8c
|
[std] Add parseDouble, nanotime, exit, getenv, getprop
|
2024-01-12 20:52:30 +01:00 |
|
|
c3a893ea25
|
[functional] Add groupby and Stream.groupBy
|
2024-01-12 20:52:30 +01:00 |
|
|
7a64d7f99d
|
Fix visitors skip class declaration
|
2024-01-12 20:52:30 +01:00 |
|
|
cef845f0f8
|
Add lint validation for break/continue statement outside the loop body
|
2024-01-12 20:52:30 +01:00 |
|
|
ec04e5faca
|
Move classes implementation outside of parser module
|
2024-01-12 20:52:30 +01:00 |
|
|
d9ae2c7e82
|
Don't include canvasfx module to desktop app by default
|
2024-01-12 20:52:30 +01:00 |
|
|
bcce978341
|
Source located VariableDoesNotExistsException
|
2024-01-12 20:52:30 +01:00 |
|
|
6a35f6e66a
|
Source located error in linter for include statement
|
2024-01-12 20:52:30 +01:00 |
|
|
35971e874b
|
Add semantic linter as a required stage
|
2024-01-12 20:52:30 +01:00 |
|
|
1535e86472
|
Remove unnecessary abstraction Expression, use Statement only as marker
|
2024-01-12 20:52:30 +01:00 |
|
|
f6d4ff5cc9
|
Parse error highlighting for include statement
|
2024-01-12 20:52:30 +01:00 |
|
|
a05e9e55e3
|
[java] Add Boolean converter to Value, add collections example
|
2024-01-12 20:52:30 +01:00 |
|
|
3bed30ca59
|
Add syntax schema for Intellij Idea
|
2024-01-12 20:52:30 +01:00 |
|
|
22622b3013
|
Better container access formatting
|
2024-01-12 20:52:30 +01:00 |
|
|
ae94a1dc8a
|
Show location of the closest error from call stack
|
2024-01-12 20:52:30 +01:00 |
|
|
e304aafedd
|
Replace RuntimeException with OwnLangRuntimeException in modules
|
2024-01-12 20:52:30 +01:00 |
|
|
d3dd8feb10
|
Source located function, class and arguments
|
2024-01-12 20:52:30 +01:00 |
|
|
2bb5e45517
|
[functional] Move indexed variant of Stream.forEach to Stream,forEachIndexed
|
2024-01-12 20:52:30 +01:00 |
|
|
d643f596a8
|
[functional] Deny varargs input argument for stream
|
2024-01-12 20:52:30 +01:00 |
|
|
2de94d94d5
|
[functional] Unify functional operators
|
2024-01-12 20:52:30 +01:00 |
|
|
110aa6264a
|
[functional] Add Stream.filterNot
|
2024-01-12 20:52:30 +01:00 |
|
|
fb6a8b8ea1
|
Add Beautifier as a stage
|
2024-01-12 20:52:30 +01:00 |
|
|
c5810f0deb
|
Add input sources and source loading stage
|
2024-01-12 20:52:30 +01:00 |
|
|
5dcf31c106
|
Remove unused methods in Scopes
|
2024-01-12 20:52:30 +01:00 |
|
|
8474f87358
|
Formatted error output in program tests
|
2024-01-12 20:52:30 +01:00 |
|
|
807ffd44f8
|
Source location for unknown class/function exceptions
|
2024-01-12 20:52:30 +01:00 |
|
|
5267ff6144
|
Call stack for class constructor
|
2024-01-12 20:52:30 +01:00 |
|
|
368cc8612c
|
Limit call stack function output length
|
2024-01-12 20:52:30 +01:00 |
|
|
02e9d1f6c5
|
Generalized way to show source located errors (parse and runtime errors)
|
2024-01-12 20:52:30 +01:00 |
|
|
1fb9c8b3c5
|
Show function call position in call stack
|
2024-01-12 20:52:30 +01:00 |
|
|
39b94a0113
|
[files] Detailed error message for fopen
|
2024-01-12 20:52:30 +01:00 |
|
|
34298bceb8
|
Fix function call statement passes Variable expression instead of function name value
|
2024-01-12 20:52:30 +01:00 |
|
|
3e661c81c4
|
Simplify variables grabber
|
2024-01-12 20:52:30 +01:00 |
|
|
8a4dcde2a1
|
Call stack memory optimization
|
2024-01-12 20:52:30 +01:00 |
|