/* 4coder_auto_indent.h - Auto-indentation types. */ // TOP #if !defined(FCODER_AUTO_INDENT_H) #define FCODER_AUTO_INDENT_H typedef u32 Indent_Flag; enum{ Indent_ClearLine = 0x1, Indent_UseTab = 0x2, Indent_ExactAlignBlock = 0x4, Indent_FullTokens = 0x8, }; struct Nest{ Nest *next; Token_Base_Kind kind; i64 indent; }; struct Nest_Alloc{ Nest *free_nest; }; #endif // BOTTOM