Commit Graph

13 Commits

Author SHA1 Message Date
Kelvin Sherlock 6199944350 script parameters, move shift to the environment 2022-11-23 21:22:00 -05:00
Kelvin Sherlock 6f2b59c4d6 script support. scripts run with an independent copy of the environment and aliases. local variables are not imported.
Currently, it for a ".text" extension to check if it's a script; this is a placeholder.
2022-11-02 21:42:25 -04:00
Kelvin Sherlock f8c596668f lunix/gcc updates. 2016-08-05 22:00:48 -04:00
Kelvin Sherlock a2a48fcba7 echo is const. 2016-07-28 13:42:29 -04:00
Kelvin Sherlock a44d2d3e4d user map for environment variables so they print in alphabetical order. 2016-06-22 13:48:26 -04:00
Kelvin Sherlock 45eade7af5 builtin_alias / builtin_unalias. 2016-06-22 13:48:05 -04:00
Kelvin Sherlock 8a2b9ec3cd shift builtin. 2016-06-16 16:48:04 -04:00
Kelvin Sherlock 322a32af65 support for Loop ... End, Break, and Continue. 2016-06-15 23:01:03 -04:00
Kelvin Sherlock a6913f7c46 Environment::get 2016-02-11 15:49:19 -05:00
Kelvin Sherlock 1339c0891f adjust indents 2016-02-10 21:58:00 -05:00
Kelvin Sherlock e3ed9dec46 transfer environment to child process 2016-02-03 15:06:48 -05:00
Kelvin Sherlock 6d9e5dc78c throw error for {exit} 2016-02-02 16:19:13 -05:00
Kelvin Sherlock 5723656988 lots of updates! 2016-02-01 20:38:29 -05:00