• Roman Alifanov's avatar
    Add foreach proc iteration, fix DCE/CSE/dispatch bugs, hyphenated commands · 486b06d0
    Roman Alifanov authored
    - Add foreach line in proc syntax for process handle iteration
    - Fix DCE not tracking class methods used via objects
    - Fix CSE precomputing is_empty/is_number (they echo, don't set __CT_RET)
    - Fix proc.read() leaking echo to stdout when assigning to variable
    - Fix if/while condition with shell calls resolving incorrectly
    - Support hyphenated shell commands in lexer (e.g. dbus-monitor)
    486b06d0
Name
Last commit
Last update
..
methods Loading commit data...
__init__.py Loading commit data...
ast_nodes.py Loading commit data...
awk_codegen.py Loading commit data...
class_codegen.py Loading commit data...
codegen.py Loading commit data...
constants.py Loading commit data...
cse_codegen.py Loading commit data...
dce.py Loading commit data...
decorator_codegen.py Loading commit data...
dispatch_codegen.py Loading commit data...
errors.py Loading commit data...
expr_codegen.py Loading commit data...
lexer.py Loading commit data...
main.py Loading commit data...
meson.build Loading commit data...
parser.py Loading commit data...
stdlib.py Loading commit data...
stmt_codegen.py Loading commit data...
tokens.py Loading commit data...