| var.c | 1 /* $NetBSD: var.c,v 1.1172 2025/09/16 15:15:47 sjg Exp $ */ 74 * Variables are set using lines of the form VAR=value. Both the variable 76 * expressions like ${VAR}, ${VAR:Modifiers}, ${${VARNAME}} or ${VAR:${MODS}}. 98 * Var_Parse Parse an expression such as ${VAR:Mpattern}. 130 /* "@(#)var.c 8.3 (Berkeley) 3/19/94" */ 131 MAKE_RCSID("$NetBSD: var.c,v 1.1172 2025/09/16 15:15:47 sjg Exp $"); 134 * Variables are defined using one of the VAR=value assignments. Their 135 * value can be queried by expressions such as $V, ${VAR}, or with modifier 422 Var *var = bmake_malloc(sizeof *var); local in function:VarNew 489 Var *var; local in function:VarFindSubstring 820 Var *var = hi.entry->value; local in function:Var_ReexportVars 1696 const char *var; \/* name of the temporary variable *\/ member in struct:ModifyWord_LoopArgs 4865 const Var *var = HashTable_FindValue(&scope->vars, varname); local in function:Var_Dump [all...] |