a122ebe169
Reviewed-by: jlaskey, hannesw
188 lines
4.1 KiB
Plaintext
188 lines
4.1 KiB
Plaintext
{
|
|
"type": "Program",
|
|
"body": [
|
|
{
|
|
"type": "ExpressionStatement",
|
|
"expression": {
|
|
"type": "UpdateExpression",
|
|
"operator": "++",
|
|
"prefix": false,
|
|
"argument": {
|
|
"type": "Identifier",
|
|
"name": "x"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
{
|
|
"type": "Program",
|
|
"body": [
|
|
{
|
|
"type": "ExpressionStatement",
|
|
"expression": {
|
|
"type": "UpdateExpression",
|
|
"operator": "--",
|
|
"prefix": false,
|
|
"argument": {
|
|
"type": "Identifier",
|
|
"name": "x"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
{
|
|
"type": "Program",
|
|
"body": [
|
|
{
|
|
"type": "ExpressionStatement",
|
|
"expression": {
|
|
"type": "UnaryExpression",
|
|
"operator": "delete",
|
|
"prefix": true,
|
|
"argument": {
|
|
"type": "Identifier",
|
|
"name": "x"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
{
|
|
"type": "Program",
|
|
"body": [
|
|
{
|
|
"type": "ExpressionStatement",
|
|
"expression": {
|
|
"type": "UnaryExpression",
|
|
"operator": "void",
|
|
"prefix": true,
|
|
"argument": {
|
|
"type": "Identifier",
|
|
"name": "x"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
{
|
|
"type": "Program",
|
|
"body": [
|
|
{
|
|
"type": "ExpressionStatement",
|
|
"expression": {
|
|
"type": "UnaryExpression",
|
|
"operator": "typeof",
|
|
"prefix": true,
|
|
"argument": {
|
|
"type": "Identifier",
|
|
"name": "x"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
{
|
|
"type": "Program",
|
|
"body": [
|
|
{
|
|
"type": "ExpressionStatement",
|
|
"expression": {
|
|
"type": "UpdateExpression",
|
|
"operator": "++",
|
|
"prefix": true,
|
|
"argument": {
|
|
"type": "Identifier",
|
|
"name": "x"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
{
|
|
"type": "Program",
|
|
"body": [
|
|
{
|
|
"type": "ExpressionStatement",
|
|
"expression": {
|
|
"type": "UpdateExpression",
|
|
"operator": "--",
|
|
"prefix": true,
|
|
"argument": {
|
|
"type": "Identifier",
|
|
"name": "x"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
{
|
|
"type": "Program",
|
|
"body": [
|
|
{
|
|
"type": "ExpressionStatement",
|
|
"expression": {
|
|
"type": "UnaryExpression",
|
|
"operator": "+",
|
|
"prefix": true,
|
|
"argument": {
|
|
"type": "Identifier",
|
|
"name": "x"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
{
|
|
"type": "Program",
|
|
"body": [
|
|
{
|
|
"type": "ExpressionStatement",
|
|
"expression": {
|
|
"type": "UnaryExpression",
|
|
"operator": "-",
|
|
"prefix": true,
|
|
"argument": {
|
|
"type": "Identifier",
|
|
"name": "x"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
{
|
|
"type": "Program",
|
|
"body": [
|
|
{
|
|
"type": "ExpressionStatement",
|
|
"expression": {
|
|
"type": "UnaryExpression",
|
|
"operator": "~",
|
|
"prefix": true,
|
|
"argument": {
|
|
"type": "Identifier",
|
|
"name": "x"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
{
|
|
"type": "Program",
|
|
"body": [
|
|
{
|
|
"type": "ExpressionStatement",
|
|
"expression": {
|
|
"type": "UnaryExpression",
|
|
"operator": "!",
|
|
"prefix": true,
|
|
"argument": {
|
|
"type": "Identifier",
|
|
"name": "x"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|