*/
public static function minify( $s ) {
// First we declare a few tables that contain our parsing rules
*/
public static function minify( $s ) {
// First we declare a few tables that contain our parsing rules
self::PROPERTY_ASSIGNMENT => [
self::TYPE_COLON => [
self::ACTION_GOTO => self::PROPERTY_EXPRESSION,
self::PROPERTY_ASSIGNMENT => [
self::TYPE_COLON => [
self::ACTION_GOTO => self::PROPERTY_EXPRESSION,
self::PROPERTY_EXPRESSION => [
self::TYPE_BRACE_OPEN => [
self::ACTION_PUSH => self::PROPERTY_EXPRESSION_OP,
self::PROPERTY_EXPRESSION => [
self::TYPE_BRACE_OPEN => [
self::ACTION_PUSH => self::PROPERTY_EXPRESSION_OP,
- self::ACTION_GOTO => self::PROPERTY_EXPRESSION,
+ self::ACTION_PUSH => self::PROPERTY_EXPRESSION,
+ self::ACTION_GOTO => self::EXPRESSION_TERNARY,