branch: externals/phps-mode
commit f1c1bf1658c39c9a9e1f8a19e611c0fdc6a06c0b
Author: Christian Johansson <christ...@cvj.se>
Commit: Christian Johansson <christ...@cvj.se>

    Parser SDT to 303 of 605 rules
---
 phps-mode-parser-sdt.el | 92 ++++++++++++++++++++++++-------------------------
 1 file changed, 46 insertions(+), 46 deletions(-)

diff --git a/phps-mode-parser-sdt.el b/phps-mode-parser-sdt.el
index ee46e4a26d..1a491496bb 100644
--- a/phps-mode-parser-sdt.el
+++ b/phps-mode-parser-sdt.el
@@ -4383,50 +4383,48 @@
 ;; 280 ((type_without_static) (name))
 (puthash 280 (lambda(args _terminals) args) 
phps-mode-parser--table-translations)
 
-;; TODO WAS HERE
-
-;; 280 ((union_type_without_static_element) (type_without_static))
-(puthash 280 (lambda(args _terminals) args) 
phps-mode-parser--table-translations)
-
-;; 281 ((union_type_without_static_element) ("(" 
intersection_type_without_static ")"))
-(puthash 281 (lambda(args _terminals) (nth 1 args)) 
phps-mode-parser--table-translations)
+;; 281 ((union_type_without_static_element) (type_without_static))
+(puthash 281 (lambda(args _terminals) args) 
phps-mode-parser--table-translations)
 
-;; 282 ((union_type_without_static) (union_type_without_static_element "|" 
union_type_without_static_element))
-(puthash 282 (lambda(args _terminals) (list (nth 0 args) (nth 2 args))) 
phps-mode-parser--table-translations)
+;; 282 ((union_type_without_static_element) ("(" 
intersection_type_without_static ")"))
+(puthash 282 (lambda(args _terminals) (nth 1 args)) 
phps-mode-parser--table-translations)
 
-;; 283 ((union_type_without_static) (union_type_without_static "|" 
union_type_without_static_element))
+;; 283 ((union_type_without_static) (union_type_without_static_element "|" 
union_type_without_static_element))
 (puthash 283 (lambda(args _terminals) (list (nth 0 args) (nth 2 args))) 
phps-mode-parser--table-translations)
 
-;; 284 ((intersection_type_without_static) (type_without_static 
T_AMPERSAND_NOT_FOLLOWED_BY_VAR_OR_VARARG type_without_static))
+;; 284 ((union_type_without_static) (union_type_without_static "|" 
union_type_without_static_element))
 (puthash 284 (lambda(args _terminals) (list (nth 0 args) (nth 2 args))) 
phps-mode-parser--table-translations)
 
-;; 285 ((intersection_type_without_static) (intersection_type_without_static 
T_AMPERSAND_NOT_FOLLOWED_BY_VAR_OR_VARARG type_without_static))
+;; 285 ((intersection_type_without_static) (type_without_static 
T_AMPERSAND_NOT_FOLLOWED_BY_VAR_OR_VARARG type_without_static))
 (puthash 285 (lambda(args _terminals) (list (nth 0 args) (nth 2 args))) 
phps-mode-parser--table-translations)
 
-;; 286 ((return_type) (%empty))
-(puthash 286 (lambda(_args _terminals) nil) 
phps-mode-parser--table-translations)
+;; 286 ((intersection_type_without_static) (intersection_type_without_static 
T_AMPERSAND_NOT_FOLLOWED_BY_VAR_OR_VARARG type_without_static))
+(puthash 286 (lambda(args _terminals) (list (nth 0 args) (nth 2 args))) 
phps-mode-parser--table-translations)
 
-;; 287 ((return_type) (":" type_expr))
-(puthash 287 (lambda(args _terminals) (nth 1 args)) 
phps-mode-parser--table-translations)
+;; 287 ((return_type) (%empty))
+(puthash 287 (lambda(_args _terminals) nil) 
phps-mode-parser--table-translations)
 
-;; 288 ((argument_list) ("(" ")"))
-(puthash 288 (lambda(_args _terminals) nil) 
phps-mode-parser--table-translations)
+;; 288 ((return_type) (":" type_expr))
+(puthash 288 (lambda(args _terminals) (nth 1 args)) 
phps-mode-parser--table-translations)
 
-;; 289 ((argument_list) ("(" non_empty_argument_list possible_comma ")"))
-(puthash 289 (lambda(args _terminals) (nth 1 args)) 
phps-mode-parser--table-translations)
+;; 289 ((argument_list) ("(" ")"))
+(puthash 289 (lambda(_args _terminals) nil) 
phps-mode-parser--table-translations)
 
-;; 290 ((argument_list) ("(" T_ELLIPSIS ")"))
-(puthash 290 (lambda(_args _terminals) 'T_ELLIPSIS) 
phps-mode-parser--table-translations)
+;; 290 ((argument_list) ("(" non_empty_argument_list possible_comma ")"))
+(puthash 290 (lambda(args _terminals) (nth 1 args)) 
phps-mode-parser--table-translations)
 
-;; 291 ((non_empty_argument_list) (argument))
-(puthash 291 (lambda(args _terminals) (list (nth 0 args))) 
phps-mode-parser--table-translations)
+;; 291 ((argument_list) ("(" T_ELLIPSIS ")"))
+(puthash 291 (lambda(_args _terminals) 'T_ELLIPSIS) 
phps-mode-parser--table-translations)
 
-;; 292 ((non_empty_argument_list) (non_empty_argument_list "," argument))
-(puthash 292 (lambda(args _terminals) (append (nth 0 args) (list (nth 2 
args)))) phps-mode-parser--table-translations)
+;; 292 ((non_empty_argument_list) (argument))
+(puthash 292 (lambda(args _terminals) (list (nth 0 args))) 
phps-mode-parser--table-translations)
 
-;; 293 ((argument) (expr))
+;; 293 ((non_empty_argument_list) (non_empty_argument_list "," argument))
+(puthash 293 (lambda(args _terminals) (append (nth 0 args) (list (nth 2 
args)))) phps-mode-parser--table-translations)
+
+;; 294 ((argument) (expr))
 (puthash
- 293
+ 294
  (lambda(args _terminals)
    `(
      ast-type
@@ -4437,9 +4435,9 @@
    )
  phps-mode-parser--table-translations)
 
-;; 294 ((argument) (identifier ":" expr))
+;; 295 ((argument) (identifier ":" expr))
 (puthash
- 294
+ 295
  (lambda(args _terminals)
    `(
      ast-type
@@ -4452,9 +4450,9 @@
    )
  phps-mode-parser--table-translations)
 
-;; 295 ((argument) (T_ELLIPSIS expr))
+;; 296 ((argument) (T_ELLIPSIS expr))
 (puthash
- 295
+ 296
  (lambda(args _terminals)
    `(
      ast-type
@@ -4465,24 +4463,24 @@
    )
  phps-mode-parser--table-translations)
 
-;; 296 ((global_var_list) (global_var_list "," global_var))
-(puthash 296 (lambda(args _terminals) (append (nth 0 args) (list (nth 2 
args)))) phps-mode-parser--table-translations)
+;; 297 ((global_var_list) (global_var_list "," global_var))
+(puthash 297 (lambda(args _terminals) (append (nth 0 args) (list (nth 2 
args)))) phps-mode-parser--table-translations)
 
-;; 297 ((global_var_list) (global_var))
-(puthash 297 (lambda(args _terminals) (list args)) 
phps-mode-parser--table-translations)
+;; 298 ((global_var_list) (global_var))
+(puthash 298 (lambda(args _terminals) (list args)) 
phps-mode-parser--table-translations)
 
-;; 298 ((global_var) (simple_variable))
-(puthash 298 (lambda(args _terminals) args) 
phps-mode-parser--table-translations)
+;; 299 ((global_var) (simple_variable))
+(puthash 299 (lambda(args _terminals) args) 
phps-mode-parser--table-translations)
 
-;; 299 ((static_var_list) (static_var_list "," static_var))
-(puthash 299 (lambda(args _terminals) (append (nth 0 args) (list (nth 2 
args)))) phps-mode-parser--table-translations)
+;; 300 ((static_var_list) (static_var_list "," static_var))
+(puthash 300 (lambda(args _terminals) (append (nth 0 args) (list (nth 2 
args)))) phps-mode-parser--table-translations)
 
-;; 300 ((static_var_list) (static_var))
-(puthash 300 (lambda(args _terminals) (list args)) 
phps-mode-parser--table-translations)
+;; 301 ((static_var_list) (static_var))
+(puthash 301 (lambda(args _terminals) (list args)) 
phps-mode-parser--table-translations)
 
-;; 301 ((static_var) (T_VARIABLE))
+;; 302 ((static_var) (T_VARIABLE))
 (puthash
- 301
+ 302
  (lambda(args terminals)
    `(
      ast-type
@@ -4497,9 +4495,9 @@
      ,(cdr (cdr terminals))))
  phps-mode-parser--table-translations)
 
-;; 302 ((static_var) (T_VARIABLE "=" expr))
+;; 303 ((static_var) (T_VARIABLE "=" expr))
 (puthash
- 302
+ 303
  (lambda(args terminals)
    ;; TODO Should bookkeep here
    `(
@@ -4517,6 +4515,8 @@
      ,(cdr (cdr (nth 0 terminals)))))
  phps-mode-parser--table-translations)
 
+;; TODO WAS HERE
+
 ;; 303 ((class_statement_list) (class_statement_list class_statement))
 (puthash
  303

Reply via email to