MMQLEngine/mmql/statements.go

32 lines
455 B
Go
Raw Normal View History

2022-10-20 10:04:28 +00:00
package mmql
2022-10-21 12:49:35 +00:00
type IStatement interface { }
type RawStatement struct {
IStatement
Value string
}
type QuotedValue struct {
IStatement
RawStatement *RawStatement
Quote string
}
type BracketedValue struct {
IStatement
RawStatement *RawStatement
Brackets string
2022-10-20 10:04:28 +00:00
}
type ActionStatement struct {
IStatement
}
2022-10-21 12:49:35 +00:00
type OrderStatement struct {
*ActionStatement
}
func ( this *OrderStatement ) For( stmt IStatement ) {
}