Commit e0815667 authored by dickelbeck's avatar dickelbeck
Browse files

more specctra dsn work

parent 12dfd80f
Loading
Loading
Loading
Loading
+4 −2
Original line number Original line Diff line number Diff line
@@ -75,6 +75,7 @@ const static KEYWORD tokens[] = {
    TOKDEF(base_design),
    TOKDEF(base_design),
    TOKDEF(bbv_ctr2ctr),
    TOKDEF(bbv_ctr2ctr),
    TOKDEF(bond),
    TOKDEF(bond),
    TOKDEF(both),
    TOKDEF(bottom),
    TOKDEF(bottom),
    TOKDEF(bottom_layer_sel),
    TOKDEF(bottom_layer_sel),
    TOKDEF(boundary),
    TOKDEF(boundary),
@@ -246,6 +247,7 @@ const static KEYWORD tokens[] = {
    TOKDEF(noexpose),
    TOKDEF(noexpose),
    TOKDEF(noise_accumulation),
    TOKDEF(noise_accumulation),
    TOKDEF(noise_calculation),
    TOKDEF(noise_calculation),
    TOKDEF(normal),
    TOKDEF(object_type),
    TOKDEF(object_type),
    TOKDEF(off),
    TOKDEF(off),
    TOKDEF(off_grid),
    TOKDEF(off_grid),
@@ -327,8 +329,8 @@ const static KEYWORD tokens[] = {
    TOKDEF(roundoff_rotation),
    TOKDEF(roundoff_rotation),
    TOKDEF(route),
    TOKDEF(route),
    TOKDEF(routes),
    TOKDEF(routes),
    TOKDEF(routes_include),
    TOKDEF(route_to_fanout_only),
    TOKDEF(route_to_fanout_only),
    TOKDEF(routes_include),
    TOKDEF(rule),
    TOKDEF(rule),
    TOKDEF(same_net_checking),
    TOKDEF(same_net_checking),
    TOKDEF(sample_window),
    TOKDEF(sample_window),
@@ -385,8 +387,8 @@ const static KEYWORD tokens[] = {
    TOKDEF(terminator),
    TOKDEF(terminator),
    TOKDEF(term_only),
    TOKDEF(term_only),
    TOKDEF(test),
    TOKDEF(test),
    TOKDEF(testpoint),
    TOKDEF(test_points),
    TOKDEF(test_points),
    TOKDEF(testpoint),
    TOKDEF(threshold),
    TOKDEF(threshold),
    TOKDEF(time_length_factor),
    TOKDEF(time_length_factor),
    TOKDEF(time_resolution),
    TOKDEF(time_resolution),
+7 −4
Original line number Original line Diff line number Diff line
@@ -53,8 +53,9 @@ enum DSN_T {
    T_EOF = -1,             // special case for end of file
    T_EOF = -1,             // special case for end of file


    // from here down, this list segment should be coordinated with the
    // from here down, this list segment should be coordinated with the
    // const static KEYWORD tokens[] array below, and must be sorted
    // const static KEYWORD tokens[] array in dsn.cpp, and must be sorted
    // alphabetically.
    // alphabetically.  Remember that '_' is less than any alpha character
    // according to ASCII.


    T_absolute,             // this one should be == zero
    T_absolute,             // this one should be == zero
    T_added,
    T_added,
@@ -74,6 +75,7 @@ enum DSN_T {
    T_base_design,
    T_base_design,
    T_bbv_ctr2ctr,
    T_bbv_ctr2ctr,
    T_bond,
    T_bond,
    T_both,
    T_bottom,
    T_bottom,
    T_bottom_layer_sel,
    T_bottom_layer_sel,
    T_boundary,
    T_boundary,
@@ -245,6 +247,7 @@ enum DSN_T {
    T_noexpose,
    T_noexpose,
    T_noise_accumulation,
    T_noise_accumulation,
    T_noise_calculation,
    T_noise_calculation,
    T_normal,
    T_object_type,
    T_object_type,
    T_off,
    T_off,
    T_off_grid,
    T_off_grid,
@@ -326,8 +329,8 @@ enum DSN_T {
    T_roundoff_rotation,
    T_roundoff_rotation,
    T_route,
    T_route,
    T_routes,
    T_routes,
    T_routes_include,
    T_route_to_fanout_only,
    T_route_to_fanout_only,
    T_routes_include,
    T_rule,
    T_rule,
    T_same_net_checking,
    T_same_net_checking,
    T_sample_window,
    T_sample_window,
@@ -384,8 +387,8 @@ enum DSN_T {
    T_terminator,
    T_terminator,
    T_term_only,
    T_term_only,
    T_test,
    T_test,
    T_testpoint,
    T_test_points,
    T_test_points,
    T_testpoint,
    T_threshold,
    T_threshold,
    T_time_length_factor,
    T_time_length_factor,
    T_time_resolution,
    T_time_resolution,