Imported from ../bash-2.05a.tar.gz.
[platform/upstream/bash.git] / make_cmd.h
index 0693104..1ea9c24 100644 (file)
@@ -16,7 +16,7 @@
 
    You should have received a copy of the GNU General Public License along
    with Bash; see the file COPYING.  If not, write to the Free Software
-   Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
+   Foundation, 59 Temple Place, Suite 330, Boston, MA 02111 USA. */
 
 #if !defined (_MAKE_CMD_H_)
 #define _MAKE_CMD_H_
@@ -26,8 +26,9 @@
 extern WORD_LIST *make_word_list __P((WORD_DESC *, WORD_LIST *));
 extern WORD_LIST *add_string_to_list __P((char *, WORD_LIST *));
 
-extern WORD_DESC *make_bare_word __P((char *));
-extern WORD_DESC *make_word __P((char *));
+extern WORD_DESC *make_bare_word __P((const char *));
+extern WORD_DESC *make_word_flags __P((WORD_DESC *, const char *));
+extern WORD_DESC *make_word __P((const char *));
 extern WORD_DESC *make_word_from_token __P((int));
 
 extern COMMAND *make_command __P((enum command_type, SIMPLE_COM *));
@@ -55,6 +56,10 @@ extern COND_COM *make_cond_node __P((int, WORD_DESC *, COND_COM *, COND_COM *));
 extern COMMAND *make_cond_command __P((COND_COM *));
 #endif
 
+extern COMMAND *make_arith_for_command __P((WORD_LIST *, COMMAND *, int));
+
+extern COMMAND *make_subshell_command __P((COMMAND *));
+
 extern COMMAND *connect_async_list __P((COMMAND *, COMMAND *, int));
 
 #endif /* !_MAKE_CMD_H */