aboutsummaryrefslogtreecommitdiff
path: root/spec (follow)
Commit message (Collapse)AuthorAgeFilesLines
* test: improve CLI test summary table formattingLi Jin38 hours1-30/+36
| | | | | | | | | | | | Optimize test results display for better readability: - Use ASCII box characters for better terminal compatibility - Improve column alignment and spacing - Remove redundant symbols in status column (PASS/FAIL only) - Left-align labels, right-align numbers in statistics table - Add color-coded pass rate (green 100%, yellow 80%+, red <80%) - Enhance final verdict section with indentation Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
* test: enhance CLI test summary with detailed statisticsLi Jin39 hours1-9/+110
| | | | | | | | | | | Improve test results display with: - Per-suite test case breakdown table - Overall statistics panel showing suite and case counts - Pass rate percentage calculation - Formatted borders and color-coded status indicators - Clear final verdict summary Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
* test: add comprehensive CLI test suiteLi Jin39 hours7-0/+921
| | | | | | | | | | | | | | | Add 56 test cases across 4 test suites to verify the yue command line tool functionality: - Basic options test: -h, --help, -v, --version flags - Compilation test: file/directory compilation with various options - Error handling test: syntax errors, file not found, edge cases - Execution test: -e option, script arguments, macros The test framework includes helper functions for assertions and test environment setup. All tests can be run via `bash spec/cli/run_all_tests.sh`. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
* Updated docs.v0.32.9Li Jin41 hours5-456/+426
|
* Fixed docs.Li Jin42 hours9-5458/+20876
|
* Updated code highlight for doc site. [skip CI]Li Jin2 days2-2/+2
|
* Fixed issue #227.Li Jin3 days2-0/+7
|
* Splited docs.Li Jin4 days4-3940/+4128
|
* Updated doc.Li Jin4 days4-11/+71
|
* Updated docs.Li Jin4 days1-4/+4
|
* Added more tests.Li Jin8 days16-0/+804
|
* Added more format function specs.Li Jin10 days2-31/+117
|
* Fixed Windows build.Li Jin10 days2-2/+2
|
* Fixed compiler issues and added 800+ test cases.Li Jin10 days46-331/+3760
|
* Add compiler improvements and comprehensive test suitecompiler-improvementsLi Jin12 days35-0/+4523
| | | | | | | | - Fixed path option handling to avoid semicolon concatenation issues - Added exception handling for std::length_error and general exceptions - Added comprehensive test specifications for advanced language features Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
* Updated tests.Li Jin12 days50-2979/+3286
|
* Fixed compiler improvements and added comprehensive test suiteLi Jin13 days32-0/+4753
| | | | | | | | | | | - Fixed makefile preprocessor macro definitions (removed spaces in -D flags) - Added null pointer check in compiler class declaration handling - Added comprehensive test specifications for various language features: - attrib, backcall, cond, config, existential, export, goto - import, literals, macro, metatable, operators, return - string, switch, vararg, with Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
* Adding tests.Li Jin2026-01-2226-1/+329
|
* Update.v0.32.3Li Jin2026-01-215-2/+101
|
* Fixed a glitch.v0.32.1Li Jin2026-01-202-5/+5
|
* Added more specs.v0.32.0Li Jin2026-01-192-0/+18
|
* Made `;` work as statements separator.Li Jin2026-01-1910-26/+151
|
* Fixed a crash issue.v0.31.1Li Jin2026-01-153-2/+31
|
* Added const attributes.Li Jin2026-01-154-67/+219
|
* Fixed globals importing order.Li Jin2026-01-153-11/+11
|
* Added `import global` syntax.Li Jin2026-01-154-120/+370
|
* Added named vararg support.Li Jin2025-12-254-0/+236
|
* Refactored FnArgsDef rules. Fixed issue #224.v0.30.3Li Jin2025-12-082-4/+4
|
* Fixed more error messages.Li Jin2025-12-052-2/+2
|
* Fixed empty line as block issue.v0.30.2Li Jin2025-12-042-0/+19
|
* Updated reserved comments function.v0.30.1Li Jin2025-12-042-2/+2
|
* Updated syntax.v0.29.9Li Jin2025-11-219-12/+42
| | | | | * Added error check for mixed use of tabs and spaces. * Supported SimpleTable destructuring for ForEach syntax.
* Fixed code generating.v0.29.8Li Jin2025-11-143-45/+20
|
* Fixed issue #223.Li Jin2025-11-144-0/+227
|
* Updated spec.Li Jin2025-11-054-11/+11
|
* Increased call stack size.Li Jin2025-09-162-10/+14
|
* Fix.Li Jin2025-09-152-14/+10
|
* Fixed issue for reversed indexing.Li Jin2025-09-154-2/+478
|
* Fixed build.v0.29.4Li Jin2025-08-292-0/+180
|
* Added function argument destructuring.Li Jin2025-08-262-0/+184
|
* Fixed issue #222.v0.29.3Li Jin2025-07-272-0/+20
|
* Fixes.v0.29.1Li Jin2025-07-182-0/+52
|
* Added specs, tests and docs.Li Jin2025-07-187-40/+192
|
* Fixed a crash.Li Jin2025-07-172-24/+34
|
* Updated docs. [skip CI]v0.29.0Li Jin2025-06-042-0/+492
|
* Added more reversed index support for slice. [skip CI]Li Jin2025-06-048-62/+88
|
* Added new syntax.Li Jin2025-06-0411-18/+446
| | | | | | | - Slice Expression. - Reversed Indexing,. - Range Destructuring. - Table Range Matching.
* Added a new test.Li Jin2025-05-302-0/+301
|
* Replace `try!` with `try?`.Li Jin2025-05-281-10/+10
|
* Added `try!` syntax.Li Jin2025-05-2813-115/+912
|