Commit graph

  • 144ff45830 Add version option zawz 2020-11-14 17:21:47 +0100
  • fced49c98e More aggressive compilation optimisation zawz 2020-11-14 16:24:07 +0100
  • ca114a8ea0 Reorder options zawz 2020-11-14 16:23:36 +0100
  • 78d3595989 Fix broken autodetect execution zawz 2020-11-13 16:49:34 +0100
  • efd9e95b26 add dev profiling zawz 2020-11-13 15:22:46 +0100
  • d33ff9e13b fix incorrect include zawz 2020-11-13 15:19:47 +0100
  • a0155991e3 Performance optimizations - Replaced some exec() calls with functions - Removed resolved code being resolved again - Removed empty string subargs inserted upon parsing zawz 2020-11-13 15:18:30 +0100
  • 5a7c2e0bf0 add ${} parsing zawz 2020-11-10 18:01:51 +0100
  • 99957ee3e5 Fix reserved vars not being excluded when no --exclude-var specified zawz 2020-11-06 18:20:13 +0100
  • ee05577a2d Fix missing option exclude rename zawz 2020-11-06 17:46:32 +0100
  • dda4a87b28 Rename exclude options + minor code reformat zawz 2020-11-06 17:43:37 +0100
  • a777608f08 minor var minimize fixes ~ OPTING and OPTARG reserved + Add command read to variable argument parse zawz 2020-11-06 17:07:18 +0100
  • c971b4e424 Major rework ~ Altered internal structure ~ Changed processing method to recursive function ~ Changed %include/%resolve + Output mode now reads multiple arguments + Toggleable include/resolve + Added variable and function processing (list/minimize) - Remove some options for %include/%resolve ~ Many minor behaviour changes zawz 2020-11-06 16:35:36 +0100
  • 26f9ee60c4 Fix segfault on -e with no arguments zawz 2020-10-21 15:58:06 +0200
  • 2ec3eab75e fix bug on minimized %include zawz 2020-10-21 15:47:57 +0200
  • 8c85658297 Fix 0 being condsidered as comment zawz 2020-10-21 15:31:54 +0200
  • 6350e1cfef Major rework + Move to pointers internally (performance improvement) + Polymorphic internal classes (performance improvement) + Add if/for/while parsing zawz 2020-10-20 14:41:59 +0200
  • fd19eab3db Merge branch 'master' of github.com:zawwz/lxsh into master zawz 2020-09-30 16:00:48 +0200
  • 374647e30a Fix multi case value zawz 2020-09-30 15:59:40 +0200
  • 740c660bf7 Fix ubuntu static build Mateo Feron 2020-09-08 11:01:39 +0200
  • 72a77c7088 Improve direct execution + Add -o option + Add shebang analysis + Implement missing cleanup Mateo Feron 2020-09-02 12:03:07 +0200
  • 8777abda32 Basic readme Mateo Feron 2020-09-02 11:00:53 +0200
  • 01244e6ab1 Add basic arithmetic parse Mateo Feron 2020-09-02 10:33:34 +0200
  • 577a1aef94 Improve parsing errors Mateo Feron 2020-09-01 17:11:21 +0200
  • af1de6d8fb Extend options + Add global -E option + Add %include -e option ~ Move -C option to %include and %resolve + Improve comments and messages zawz 2020-08-28 14:46:42 +0200
  • ca41c27246 Init sources zawz 2020-08-28 10:57:28 +0200
  • 597ccca191
    Initial commit zawwz 2020-08-28 10:46:02 +0200